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

FEM Switcheroo: Phase One #364

Merged
merged 2 commits into from
Sep 10, 2024
Merged

FEM Switcheroo: Phase One #364

merged 2 commits into from
Sep 10, 2024

Conversation

zwolf
Copy link
Member

@zwolf zwolf commented Sep 9, 2024

  • Migrates fe-content-pages routes to fe-root. Locations /about and /get-involved now use prefix matches that point to fe-root.zooniverse.org. Included this change in both production and staging redirect configurations (with staging pointing to fe-root.preview).
  • Removes the /about/(_next|assets)/ location block since that's covered by the prefix match.
  • Adds the fe-root.zooniverse.org host to the zooniverse.org ingress. Requires Add fe-root resources to production k8s template front-end-monorepo#6273 to deploy first to create that service.

When this merges and deploys to staging, it will override the current, manually-tagged staging deploy. Changes in this PR can then be tested on static-staging.zooniverse.org which will once again be at parity with production, plus this PR. Subsequently deploying to production will complete Phase One of the Switcheroo in preparation for the Great Switch Pull next week.

edit: Requesting a handful of reviewers who might wanna take a look. If no one can get to it, I can smash the admin merge button.

Copy link
Member

@lcjohnso lcjohnso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! I needed to get up-to-date re: the plan to switch all /about and /get-involved traffic in this phase (via this Slack thread between Zach and Delilah), but sounds good.

@zwolf zwolf merged commit 7f3bea6 into master Sep 10, 2024
2 checks passed
@zwolf zwolf deleted the fem-switcheroo-phase-one branch September 10, 2024 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants