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

Merging staging into prod #4746

Merged
merged 962 commits into from
Mar 17, 2024
Merged

Merging staging into prod #4746

merged 962 commits into from
Mar 17, 2024

Conversation

jimlerza
Copy link
Collaborator

@jimlerza jimlerza commented Mar 15, 2024

Includes

Ticket/Task Type Other Contributors PR Made By
dependencies dependencies @cruzjone-flexion #4719
devex-1258 devex @jtdevos @jimlerza #4711
flexion#10007 story @rachelschneiderman
@TomElliottFlexion
@zRogersFlexion
@pixiwyn #4447
@mmarcotte #4740

Manual steps

  • Docker container 3.1.5
  • Check Statuspage in case we need to update it
  • npm run deploy:environment-specific prod
  • npm run deploy:account-specific
  • Populate current color lambda for worker lambda
    echo "// nothing here" > lambda.js
    zip "worker_${CURRENT_COLOR}.js.zip" lambda.js
    aws s3 cp "worker_${CURRENT_COLOR}.js.zip" "s3://${EFCMS_DOMAIN}.efcms.${ENV}.us-east-1.lambdas/"
    aws s3 cp "worker_${CURRENT_COLOR}.js.zip" "s3://${EFCMS_DOMAIN}.efcms.${ENV}.us-west-1.lambdas/"
    
  • Subscribe to system_health_alarms in us-west-1
  • Login!
  • Update Statuspage

Zachary Rogers and others added 30 commits February 21, 2024 08:58
…he confirmation code in deployed environments
jimlerza and others added 25 commits March 8, 2024 15:01
…-lambda-to-typescript

Devex 1258: convert `migration` and `migration-segments` lambdas to typescript [skip ci]
…amoDB may not delete expired TTL records for days after they have expired
10007: add temporary handling for users attempting to use the old Cognito hosted UI
@jimlerza jimlerza merged commit 6f45f03 into prod Mar 17, 2024
80 of 88 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants