SR - Semantic Release
Version updated for https://github.com/urmzd/sr to version v3.4.0.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The sr GitHub Action is an AI-powered release engineering tool designed to streamline the entire software release lifecycle, from crafting commits to publishing releases. It automates tasks such as generating atomic conventional commits, conducting AI-driven code reviews, creating pull requests, and managing versioning and changelogs, eliminating the need for additional runtimes or plugins. Its key capabilities include AI-assisted workflows, robust safety mechanisms, and language-agnostic support, providing developers with a seamless and efficient release process.
What’s Changed
3.4.0 (2026-04-11)
Features
- core: add fixed versioning mode for monorepo packages (900bf55)
- release: implement lifecycle hook execution (67edaf3)
- config: add lifecycle hooks for release pipeline (30cdda6)
- commit: add fallback pattern matching for non-conventional commits (670eafc)
Documentation
- update release documentation for lifecycle hooks and defaults (4ee638d)
- showcase: update commit demo assets (e2f1e3a)
Refactoring
- cli: use ConfiguredCommitParser for flexible parsing (09a1323)