Release Commands
The release category contains commands for release management and version control.
Key Features:
- Automated changelog generation
- CI validation before release
- CalVer and SemVer support
- Tag management
- Version validation
Commands in this Category
| Command | Purpose |
|---|---|
| release | Base release command |
| release this | Finalize changelog and prepare module for release |
| release changelog | Generate/update changelog from commits |
| release check-ci | Check CI status before releasing |
| release get-version | Extract latest version from changelog |
| release pending | Check for pending changes |
| release tag-pending | Check for missing git tags |
| release get-module-calver | Generate calver tag for module |
| release prune-packages | Clean up old container images from GHCR |
| release clie | Release clie with semver |
| validate release | Validate changelog format |
| validate release-version | Validate version format |
Common Use Cases
Complete Release Workflow
eac release changelog
eac validate release
eac release check-ci $(git rev-parse HEAD)
eac release this
Version Management
Module Release
See Also
Tutorials | How-to Guides | Explanation | Reference
You are here: Reference — information-oriented technical descriptions of the system.