Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muchassak/conventional-changelog
Generate semantic releases and changelogs using Conventional Commits 📃
https://github.com/muchassak/conventional-changelog
conventional-commits github-actions semantic-versioning
Last synced: 17 days ago
JSON representation
Generate semantic releases and changelogs using Conventional Commits 📃
- Host: GitHub
- URL: https://github.com/muchassak/conventional-changelog
- Owner: MuchaSsak
- License: mit
- Created: 2023-12-05T19:10:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-05T19:11:11.000Z (about 1 year ago)
- Last Synced: 2023-12-05T20:26:11.515Z (about 1 year ago)
- Topics: conventional-commits, github-actions, semantic-versioning
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Automatic releases 📃
Generate semantic changelogs, bump package versions and create GitHub releases with apprioprate tags. All automated by GitHub Actions.
## More information
The action runs on every `push` on the `main` branch. It may also push the new/updated `CHANGELOG.md` file and update the `package.json` file depending on your commit message. This system is based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).
## Repository settings
⚠️ In order for the actions to work, you need to enable **Read and write permissions** and **Allow GitHub actions to create and approve pull requests** Workflow permisions in the `Actions > General` tab. These settings are turned off by default, but it's important that you enable them. [Learn more about managing permisions here](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token).
## License
[MIT](https://choosealicense.com/licenses/mit/)