AccessibilitySnapshot releases are cut from main and use annotated Git tags whose name matches the version in RELEASE-VERSION, such as 0.11.0.
- Review VERSIONING.md and choose the next version.
- Branch from
origin/main. - Update
RELEASE-VERSIONso it contains only the new version number. - Open and merge a pull request for that change.
- Fetch the latest refs and tags.
- Find the commit on
origin/mainthat added the newRELEASE-VERSION. - Verify that commit contains the expected version.
- Create and push an annotated tag with the same version number.
Create the GitHub release as a draft with a changelog including all the PRs that are in the release.
After reviewing the draft, publish the release from GitHub.