Skip to content
This repository has been archived by the owner on Jan 29, 2025. It is now read-only.

Releast v1.147.0 #2356

Open
17 of 18 tasks
tiftran opened this issue Mar 25, 2024 · 0 comments
Open
17 of 18 tasks

Releast v1.147.0 #2356

tiftran opened this issue Mar 25, 2024 · 0 comments

Comments

@tiftran
Copy link
Contributor

tiftran commented Mar 25, 2024

Welcome Release Captain! ⛵️

  • Assign this issue to yourself
  • Approve and merge all open dependabot/renovate/pyup PRs by adding a bors merge comment to the PR.
  • Pull master on a local checkout of Normandy
  • Ensure all linting and tests pass with docker: make check
  • git tag v1.147.0; git push --tags
    • pushing a tag triggers a stage deployment automatically
  • Generate release notes:
    • ./bin/generate_deploy_bug.py v1.146.1 v1.147.0
    • on mac: python3 ./bin/generate_deploy_bug.py v1.146.1 v1.147.0
  • Create release entry in https://github.com/mozilla/normandy/releases/ with content copied from release notes
  • in #normandy, write: @here deploying normandy v1.147.0 to stage <link to release entry>
  • Verify that stage loads with v1.147.0
    • Wait for delivery notifications in #delivery-notifications to indicate that stage is being built and deployed
    • Verify that the stage __version__ endpoint shows the new version number
  • File Bugzilla Release Bug with content copied from release notes
  • Add QA :cmuresan as QA contact on the bugzilla ticket
  • Add release bug to comments in this issue~~
  • Await QA green sign off
    • if there was a bug found, generate a point release, push the new tag and let QA know to test again.
  • @sven please deploy normandy v1.143.X to prod <bugzilla link> in #normandy where X is last point release and is the link to the bugzilla ticket created above
  • Verify that the __version__ endpoint shows the correct version number
  • Fetch https://normandy.cdn.mozilla.net/api/v3/recipe/ to verify it returns a 200
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant