Description
Welcome Release Captain ! ⛵️
-
Assign this issue to yourself
-
Check the v0.3.0 milestone
- Any open issues (except this one) should be moved into a future milestone.
-
Check out the main branch:
git checkout main
-
Check the following files have the expected version:
package.json
web-ext-config.json
If they don't, update them in a separate PR.
-
Create a tag for this release:
git tag release/v0.3.0 # e.g., release/v0.1.0
git push origin --tags
-
Fill out the Mozilla Add On Review Request Intake Form:
-
Submit a review request for an updated add-on
-
Fill in the following fields:
- Summary: Updated Add-on Review Request nimbus-devtools 0.3.0
- Add-on name: nimbus-devtools
- Add-on version: 0.3.0
- Specific repository commit to review and release:
https://github.com/mozilla-extensions/nimbus-devtools/tree/release/v0.3.0 - Release schedule for this submission: when available
- Intended distrbution (AMO or Self-hosted): self-hosted (github release)
-
Remove or strike-out unchanged fields (description, add-on owner, etc.)
-
Remove or strike-out all badging options except "No badging"
-
-
Flag someone from the security team in a comment the created JIRA ticket to ask for a security
review. -
Link the JIRA ticket here in a comment
-
-
Once the security review has finished and the add-on is released, you can edit the new GitHub
release. Update the release with a name (nimbus-devtools v0.3.0) . -
Create a milestone for the next release.
-
Close this issue and the milestone.