Skip to content

GitHub Actions for handling releases

License

Notifications You must be signed in to change notification settings

open-turo/actions-release

Repository files navigation

open-turo/actions-release

GitHub Actions for handling releases.

Release Tests pass/fail License Contributions welcome CI semantic-release: angular Conventional commits Join us!

Actions

Automatically generate release notes using semantic-release and post them as a comment in a pull request with the changes that would be included in the next version of the codebase if the pull request is merged.

See usage here.

Documentation is found here.

GitHub Action for Semantic Release

See usage here.

Documentation is found here.

Get Help

Each Action has a detailed README for how to use it as referenced above. Please review Issues, post new Issues against this repository as needed.

Contributions

Please see here for guidelines on how to contribute to this project.

Development

Documentation

We are using action-docs to keep our action documentation up to date. This is handled by a script that uses npx to run action-lint. To update documentation manually, run:

pre-commit run -a update-action-readme