- Bump the package version (example: #93).
- Compare the most recent release to
main
(example: https://github.com/climatepolicyradar/azure-pdf-parser/compare/v0.4.1...main). You'll generally do a release at theHEAD
ofmain
, but, you can do a release at any point after the last release. - Tag the commit you want to do a release at (example: on
main
, dogit tag v0.4.2
). - Push the tag (example:
git push origin v0.4.2
). - Create a new release (https://github.com/climatepolicyradar/azure-pdf-parser/releases/new).
- For "Choose a tag", select your new tag, and for "Previous tag", change it from "auto" to the last release (example:
v0.4.1
). - Press "Generate release notes" and verify that they're as expected.
- Ensure "Set as the latest release" is selected.
- Press "Publish release".
NB: We follow SemVer.