actions-marketplace-validations/Conventional Changelog Action Pre-Releases
Bump version, tag commit and generates changelog with conventional commits.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Oct 28, 2022
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/devscyu_conventional-changelog-action@381f1cef46640e17e5646049510b452ba1278373 # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | Github token | no | ${{ github.token }} |
| git-message | Commit message to use | no | chore(release): {version} |
| git-user-name | The git user.name to use for the commit | no | Conventional Changelog Action |
| git-user-email | The git user.email to use for the commit | no | conventional.changelog.action@github.com |
| git-pull-method | The git pull method used when pulling all changes from remote | no | --ff-only |
| git-push | Should all the git changes be push | no | true |
| git-branch | The git branch to be pushed | no | ${{ github.ref }} |
| preset | The preset from Conventional Changelog to use | no | angular |
| tag-prefix | Prefix that is used for the git tag | no | v |
| output-file | File to output the changelog to | no | CHANGELOG.md |
| release-count | Number of releases to preserve in changelog | no | 5 |
| version-file | The path to the file that contains the version to bump (supports comma-separated list of file paths) | no | ./package.json |
| version-path | The place inside the version file to bump | no | version |
| skip-git-pull | Do not pull the repo before tagging. Ensure you full cloned the repo in the first place to get tags | no | false |
| skip-on-empty | Do nothing when the changelog from the latest release is empty | no | true |
| skip-version-file | Do not update the version file | no | false |
| skip-commit | Do create a release commit | no | false |
| pre-commit | Path to the pre-commit script file | no | — |
| fallback-version | The fallback version, if no older one can be detected, or if it is the first one | no | 0.1.0 |
| config-file-path | Path to the conventional changelog config file. If set, the preset setting will be ignored | no | — |
| pre-changelog-generation | Path to the pre-changelog-generation script file | no | — |
| git-url | Git Url | no | github.com |
| git-path | Path filter for the logs. If set, only commits that match the path filter will be considered | no | "" |
| skip-ci | Adds [skip ci] to commit message, to avoid triggering a new build | no | true |
| create-summary | Adds the generated changelog as Action Summary | no | false |
| pre-release | Marks the release as pre-release | no | false |
| pre-release-identifier | The identifier to use for pre-releases | no | rc |
Outputs
| name | description |
|---|---|
| changelog | The generated changelog for the new version |
| clean_changelog | The generated changelog for the new version without the version name in it |
| version | The new version |
| tag | The name of the generated tag |
| skipped | boolean to check if this step have been skipped |