edgi-govdata-archiving / EEW-Website

EEW Static Website
https://environmentalenforcementwatch.org/
1 stars 3 forks source link

Fix deployment to production #342

Open ericnost opened 2 months ago

ericnost commented 2 months ago

Oddly, when I build and run the website locally, there are no issues. Even the "staging" version of the website https://staging.environmentalenforcementwatch.org/ is mostly right (it includes the EEW logo on the front page, though not EDGI's...it doesn't have the tooltips on the Congressional report cards).

Then I decided to just re-deploy the website to production without changing anything: https://environmentalenforcementwatch.org/ (you may need to clear your cache) This resulted in a new set of issues: the EEW logo is back, the About page is back, all of the report cards are available again, but now About/People and About/Contact are missing. The report card hover still doesn't work.

One thing I noticed looking at the logs is curl: (18) server did not report OK, got 451 for some items, so I wonder if something is failing with the FTP - this would explain why local development works fine, staging works OK, and production has some missing resources.

I wonder if this is related? https://github.com/curl/curl/issues/13507