← project index

release

Runs release automation.

ShellGitHub ActionStableMITRepository ↗

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