Skip to content

Commit

Permalink
Refine promotion docs
Browse files Browse the repository at this point in the history
  • Loading branch information
huddlej committed Aug 23, 2024
1 parent 8cd3432 commit e71a93f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/infrastructure.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ To recreate an inactivated app, or create one for a PR from a fork, you can use
### Promoting changes

Promoting changes from canary to production can be done freely at any time, however it's worth reviewing the changes you're promoting to make sure they are what you expect them to be.
To inspect the differences between canary (next.nextstrain.org) and production (nextstrain.org), [login to Heroku](https://dashboard.heroku.com/teams/nextstrain/apps) and click "nextstrain-server", "nextstrain-canary", "Promote to production" (this just opens a popup), and "Compare on GitHub".
To inspect the differences between canary (next.nextstrain.org) and production (nextstrain.org), [login to Heroku](https://dashboard.heroku.com/teams/nextstrain/apps) and click "nextstrain-server", find "nextstrain-canary", click "Promote to production" (this just opens a popup), and "Compare on GitHub".

We have a linear deploy path from git → canary → production, so if your commit Y in git comes after commit X, then deploying/promoting commit Y also deploys/promotes commit X.
(Any out-of-order alternatives, though possible, are considered unnecessary complication for our team for now.)
Expand Down

0 comments on commit e71a93f

Please sign in to comment.