Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qzb/standard-version-action
Calculate new version based on Conventional Commits, update CHANGELOG and create new git tag
https://github.com/qzb/standard-version-action
actions cicd semver
Last synced: about 2 months ago
JSON representation
Calculate new version based on Conventional Commits, update CHANGELOG and create new git tag
- Host: GitHub
- URL: https://github.com/qzb/standard-version-action
- Owner: qzb
- License: mit
- Created: 2021-07-06T19:19:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-25T17:40:00.000Z (about 1 year ago)
- Last Synced: 2024-11-04T15:04:23.408Z (about 2 months ago)
- Topics: actions, cicd, semver
- Language: JavaScript
- Homepage:
- Size: 1.46 MB
- Stars: 8
- Watchers: 2
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Standard Version Action
This [Github Action][] calculates the new version based on [Conventional Commits][], updates CHANGELOG, and creates the new git tag. It's powered by [Standard Version][].
## Inputs
This action doesn't accept any inputs. If you want to change a configuration, create a [versionrc file][].
## Example usage
```yaml
- uses: actions/checkout@v2
- name: Configure committer
run: |
git config user.name "GitHub Actions Bot"
git config user.email "<>"
- name: Bump version
uses: qzb/[email protected]
```[Github Action]: https://docs.github.com/en/actions
[Conventional Commits]: https://www.conventionalcommits.org/en/v1.0.0/
[Standard Version]: https://github.com/conventional-changelog/standard-version
[versionrc file]: https://github.com/conventional-changelog/standard-version#configuration