Release: Automation - marian13/convenient_service GitHub Wiki
Maintenance of GitHub Releases, git tags, version.rb and CHANGELOG.md is automated by release-please and release-please-action.
-
Merges to the
mainbranch may create/update a release PR. -
Once the release PR is merged - a new GitHub Releases and git tag are created.
-
Also
CHANGELOG.mdandversion.rbare updated. -
CHANGELOG.mdis based on the commit messages that should follow Conventional Commits specification. -
In order to set the release version, a commit with
Release-Asshould be pushed to the release PR. -
See Release: RubyGems for further instructions.