digital-gravy/Create Release
Create a GitHub release
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 19, 2026
- License
- GPL 3.0
Pinned Snippet
uses: digital-gravy/action-create-release@05a9b360c8ae400f0106b0b067c7e039588aae58 # v1.0.7tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Version to create release for | yes | — |
| release_notes | Release notes text | yes | — |
| files | Comma-separated list of files to attach to the release | no | — |
| should_commit | Whether to commit version bump changes | no | — |
| plugin_path | Path to the plugin file to commit when should_commit is true | no | — |
| surecart_release_path | Path to SureCart release.json file to commit when should_commit is true | no | — |
| github_token | GitHub token for authentication | yes | — |
| git_user_name | Git user name for commits (defaults to github-actions) | no | github-actions |
| git_user_email | Git user email for commits (defaults to github-actions@github.com) | no | github-actions@github.com |
Outputs
| name | description |
|---|---|
| release_url | URL of the created release |