starburst997/Update Draft Release
Automatically update draft releases when PRs are merged, maintaining a cumulative changelog
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token for creating/updating releases and pushing tags | no | ${{ github.token }} |
| future-version | The version to use for the new tag (without 'v' prefix, e.g., 1.2.3) | yes | — |
| stable-version | The latest stable version for changelog comparison (without 'v' prefix) | no | "" |
| pr-title | Pull request title | no | ${{ github.event.pull_request.title }} |
| pr-number | Pull request number | no | ${{ github.event.pull_request.number }} |
| pr-url | Pull request URL | no | ${{ github.event.pull_request.html_url }} |
| pr-user | Pull request author username | no | ${{ github.event.pull_request.user.login }} |
| merge-commit-sha | Merge commit SHA to tag | no | ${{ github.event.pull_request.merge_commit_sha }} |
| repository | Repository in format owner/repo | no | ${{ github.repository }} |
| skip-tagging | Skip creating git tags (only update release) | no | false |
Outputs
| name | description |
|---|---|
| release-tag | The tag that was created or updated |
| release-title | The release title (vX.Y format) |
| release-url | URL to the draft release |