Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 887 Bytes

RELEASE.md

File metadata and controls

16 lines (11 loc) · 887 Bytes

Release Process

Release of deployment repository is managed by Release Please. This tool allow to:

  1. Automate CHANGELOG generation
  2. The creation of GitHub releases
  3. Version bumps for the project

It does so by parsing the git history, looking for Conventional Commit messages, and creating release PRs.

On push to master, Release please tool will create a PR that shows to you next version and changelog update.

To make a release, the maintainer should merge the release PR. He will need to merge without waiting for requirements to be met (bypass branch protections) because these checks will not run for branch starting with release-please-*.

After the merge of the releaese PR, Release please will create another PR with snapshoted version. Maintainer should merge it when the release is done successfully.