matthew-kilpatrick/Shortcut Release
Automatically create GitHub releases based on Shortcut stories referenced in commit messages
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Sep 26, 2025
- License
- MIT
Pinned Snippet
uses: matthew-kilpatrick/shortcut-release-action@e8cf14b1be4218160d98d5014ea3a18e4d9be43a # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for authentication | yes | ${{ github.token }} |
| shortcut-token | Shortcut API token | yes | — |
| body-prefix | Optional text to prepend to the generated release notes | no | "" |
| title | Optional custom release title. If empty, uses the version as title | no | "" |
| artifacts | Optional comma-separated list of artifacts to upload with the release | no | "" |
| draft | Whether to create the release as a draft | no | false |
| prerelease | Whether to mark the release as a prerelease | no | false |
| create-release | Whether to automatically create the GitHub release. If false, only generates version and release notes | no | true |
| debug | Whether to enable debug mode for additional logging | no | false |
| include-story-links | Whether to include Shortcut story links in release notes | no | false |
Outputs
| name | description |
|---|---|
| version | The version of the new release |
| release-notes | The generated release notes |