hsayed21/Conventional Release Automator
Automated release workflow with conventional commits and changelog generation
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Semver bump type | yes | patch |
| release-version | Optional exact version to release instead of calculating a bump | no | "" |
| update-latest-release | Rebuild and update the latest published release without changing its version | no | false |
| release-command | Optional command to run after versioning and before publishing the release | no | "" |
| release-command-shell | Shell used to run release-command | no | bash |
| include-non-conventional | Include non-conventional commits in release notes | no | false |
| files-pattern | Extra files to upload (glob, e.g. dist/*.zip) | no | "" |
| publish-vsce | Publish to VS Code Marketplace | no | false |
| generate-changelog | Generate CHANGELOG.md file | no | false |
| node-version | Node.js version to use | no | 24 |
| initial-version | Initial semver version when package.json is created automatically | no | 0.0.0 |
Outputs
| name | description |
|---|---|
| version | The version that was released |
| tag | The git tag that was created |
| release-url | The URL of the created GitHub release |