You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Guide to release a new version
- Update the
buildVersion constant in connection.go
- Commit and push. Include the version in the commit message e.g. this commit
- Create a new GitHub Release. Create a new tag as
v<MAJOR>.<MINOR>.<PATCH>
- Use auto-generate release notes feature in GitHub
- Generate the change log, see Changelog Generation
- Review the changelog. Watch out for issues closed as "not-fixed" or without a PR
- Commit and Push. Pro-tip: include
[skip ci] in the commit message to skip the CI run, since it's only documentation
- Send an announcement to the mailing list. Take inspiration from this message
Changelog Generation
github_changelog_generator --token GITHUB-TOKEN -u rabbitmq -p amqp091-go --no-unreleased --release-branch main