-
Notifications
You must be signed in to change notification settings - Fork 1
Release: Automation
Marian Kostyk edited this page Apr 3, 2023
·
4 revisions
Maintenance of GitHub Releases, git tags, version.rb and CHANGELOG.md is automated by release-please and release-please-action.
-
Merges to the
main
branch may create/update a release PR. -
Once the release PR is merged - a new GitHub Releases and git tag are created.
-
Also
CHANGELOG.md
andversion.rb
are updated. -
CHANGELOG.md
is based on the commit messages that should follow Conventional Commits specification. -
In order to set the release version, a commit with
Release-As
should be pushed to the release PR. -
See Release: RubyGems for further instructions.