dev-build-deploy/ReleaseMe - GitHub Release Management

Managing GitHub releases using Conventional Commits.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token used to access GitHub (eg. github.token)no
prefixPrefix used for the version (eg. v)no
configPath to the Release configuration file, defaults to .github/release.ymlno.github/release.yml
artifactsMultiline list of artifact names, uploaded as part of the current workflow run, to upload as a GitHub Release assetno
filesMultiline list of files (paths) to upload as a GitHub Release assetno
versioningVersioning scheme to applynosemver
draftDraft GitHub Release instead of publishing itnofalse
release-notesExternal Release Notes file to include in the GitHub Releaseno
increment-typeIncrement type to apply to the versionno
versionVersion to associate with the GitHub Releaseno
pathsMultiline list of glob patterns. When set, only commits touching matching paths are considered for the version increment and changelog. Overrides `paths` declared in the config file. no
create-releaseCreate the GitHub Release, can be set to `false` to perform a dry run (i.e. determine the previous and incremented version)notrue
namedescription
createdBoolean indicating if a release was created
releaseJSON object containing the release information