Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix deployment to production #342

Open
ericnost opened this issue Jun 21, 2024 · 0 comments
Open

Fix deployment to production #342

ericnost opened this issue Jun 21, 2024 · 0 comments

Comments

@ericnost
Copy link
Member

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? curl/curl#13507

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant