Skip to content
This repository has been archived by the owner on Apr 6, 2022. It is now read-only.

Release v2.3.1 #705

Open
16 of 19 tasks
rehandalal opened this issue Mar 1, 2021 · 1 comment
Open
16 of 19 tasks

Release v2.3.1 #705

rehandalal opened this issue Mar 1, 2021 · 1 comment
Assignees
Labels

Comments

@rehandalal
Copy link
Contributor

rehandalal commented Mar 1, 2021

Welcome Release Captain! ⛵️

  • Assign this issue to yourself.
  • Set up your workspace as described in the docs.
  • Checkout and update the main branch locally.
  • Start a new branch. If you know the version you'll be releasing, name it release-NEW_VERSION. If you don't, you can rename it later when you do know.
  • Update CHANGELOG.md to reflect the changes since the last version.
    • Use the command git log --merges vOLD_VERSION.. to see commits between then and now.
  • git add CHANGELOG.md, since the next step will commit it.
  • Use yarn to bump the version. Use one of the following, depending on the version difference:
    • yarn version --patch - Bug fixes, doc updates, and other small changes.
    • yarn version --minor - New features and backwards compatible pages.
    • yarn version --major - Breaking changes and major new features.
  • If necessary, rename your branch with git branch -m release-NEW_VERSION.
  • Rename this issue with the version number as Release vNEW_VERSION
  • Make a PR to merge this branch. Add Refs #XYZ to the body where XYZ is this issue.
  • Get the change reviewed and merged.
  • git push --tags
  • Create a new extension release with Shipit based on the tagged commit (not the merged commit).
  • Get that shipit extension approved, and get a final signed XP built.
  • Rename the XPI file to [email protected]_VERSION-signed.xpi.
  • Update the Github release for the newly pushed tag with the contents from CHANGELOG.md and attach the signed XPI.
  • Make any needed changes to the release issue template, get them reviewed and merged.
  • Create a release issue for with the release issue template.
  • Close this issue.
@rehandalal rehandalal mentioned this issue Mar 1, 2021
18 tasks
@rehandalal rehandalal self-assigned this Mar 1, 2021
bors bot added a commit that referenced this issue Mar 1, 2021
704: Bump to v2.3.1 r=mythmon a=rehandalal

Refs #705 

r?

Co-authored-by: Rehan Dalal <[email protected]>
@rehandalal rehandalal changed the title Next Release - 2.3.1 Release v2.3.1 Mar 1, 2021
@rehandalal
Copy link
Contributor Author

Skipped branch rename since PR had already been r+'ed

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

No branches or pull requests

1 participant