https://github.com/open-turo/actions-release
GitHub Actions for handling releases
https://github.com/open-turo/actions-release
action actions gha github release semantic-release semver
Last synced: about 2 months ago
JSON representation
GitHub Actions for handling releases
- Host: GitHub
- URL: https://github.com/open-turo/actions-release
- Owner: open-turo
- License: mit
- Created: 2022-03-01T03:04:26.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T00:08:35.000Z (over 1 year ago)
- Last Synced: 2024-10-24T04:35:48.496Z (over 1 year ago)
- Topics: action, actions, gha, github, release, semantic-release, semver
- Language: TypeScript
- Homepage:
- Size: 1.48 MB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# `open-turo/actions-release`
GitHub Actions for handling releases.
[](https://github.com/open-turo/actions-release/releases/)
[](https://github.com/open-turo/actions-release/actions/)
[](./LICENSE)
[](https://github.com/dwyl/esta/issues)

[](https://github.com/semantic-release/semantic-release)
[](https://conventionalcommits.org)
[](https://turo.com/jobs)
## Actions
### action: [`lint-release-notes`](./lint-release-notes)
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](lint-release-notes/README.md#usage).
Documentation is found [here](lint-release-notes/README.md).
### action: [`semantic-release`](./semantic-release)
GitHub Action for Semantic Release
See usage [here](semantic-release/README.md#usage).
Documentation is found [here](semantic-release/README.md).
## 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](https://github.com/open-turo/contributions) for guidelines on how to contribute to this project.
## Development
### Documentation
We are using [`action-docs`](https://github.com/npalm/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:
```shell
pre-commit run -a update-action-readme
```