catalystcommunity/General Release
A simple action that has an option to toggle `include administrators` on branch protection, and then run semantic-release with a given release config
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 17, 2025
- License
- Apache 2.0
Pinned Snippet
uses: catalystcommunity/action-semantic-release-general@10e1d1d8413880a4ef7c375ec631ca132e1111ac # v1.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | git token to use for the run | yes | — |
| toggle-admins | If true, this action will disable the `include administrators` setting in branch protection for this branch, and re-enable it after release. Re-enabling is run using always() | no | false |
| release-config | The release configuration to use for the release. | no | @catalystcommunity/release-config-general |
| working-directory | Directory to run semantic-release in | no | — |
| checkout-repo | Whether to checkout the repo at the beginning of the action | no | true |
| cycjimmy-version | what version of cycjimmy/semantic-release-action to use, either v3 or v4 | no | v3 |
Outputs
| name | description |
|---|---|
| new-release-published | The value of new_release_published from semantic-release |
| new-release-version | The value of new_release_version from semantic-release |