-
Notifications
You must be signed in to change notification settings - Fork 5
Release process
Daniel Chao edited this page Jan 24, 2025
·
6 revisions
- CI builds are green
- Changelog is updated and merged
- Version is correct
- Create a release branch
- If branch exists, and this is a patch release:
git checkout release/x.x
git merge --ff-only main
- push to origin
- If this is a new minor or major release:
git checkout -b release/x.x
- push to origin
- If branch exists, and this is a patch release:
- On
main
: create a tag:git tag -a x.x.x -m "Release version x.x.x"
- Push tag:
git push upstream refs/tags/x.x.x
- Wait for build to succeed
If new minor release:
- Check out main branch
- Bump minor version in:
- antora.yml
- gradle.properties
- Add new line item in CHANGELOG.adoc for next release
- Create a commit with message "Start next dev iteration" and submit PR to main