cloudposse/auto-release

Automatically draft release notes for your next release as Pull Requests are merged into main. Optionally, automatically publish a release for every Pull Request.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenStandard GitHub token (e.g., secrets.GITHUB_TOKEN)no${{ github.token }}
publishWhether to publish a new release immediatelynofalse
prereleaseBoolean indicating whether this release should be a prereleaseno""
latestA string indicating whether the release being created or updated should be marked as latest. no""
summary-enabledEnable github action summary.notrue
config-nameIf your workflow requires multiple release-drafter configs it is helpful to override the config-name. The config should still be located inside `.github` as that's where we are looking for config files. noconfigs/draft-release.yml
namedescription
idThe ID of therelease that was created or updated.
nameThe name of the release
tag_nameThe name of the tag associated with the release.
bodyThe body of the drafted release.
html_urlThe URL users can navigate to in order to view the release
upload_urlThe URL for uploading assets to the release, which could be used by GitHub Actions for additional uses, for example the @actions/upload-release-asset GitHub Action.
major_versionThe next major version number. For example, if the last tag or release was v1.2.3, the value would be v2.0.0.
minor_versionThe next minor version number. For example, if the last tag or release was v1.2.3, the value would be v1.3.0.
patch_versionThe next patch version number. For example, if the last tag or release was v1.2.3, the value would be v1.2.4.
resolved_versionThe next resolved version number, based on GitHub labels.
existsTag exists so skip new release issue