Overview
An automated release workflow for multi-package repositories. release analyzes commits since the last release tag, determines the version bump type (major, minor, or patch), and can create a release PR, commit and tag directly, or wait for a merge before tagging.
Architecture
release analyzes commits since the last release tag, classifies the version bump as major, minor, or patch, and then either opens a release PR, commits and tags directly, or waits for a merge before tagging.
Capabilities
- Commit analysis and version classification
- Release PR, direct commit-and-tag, or merge-gated tagging
Installation
- uses: coccinella-labs/release@v1.0.0