catchen/Node Package Release

A template to create custom GitHub Action with TypeScript/JavaScript.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token.no${{ github.token }}
directoryDirectory to find package.json if it's not the project's root directory.no./
release-typeOne of the following: major, minor, patch, premajor, preminor, prepatch, prerelease.noprerelease
prereleaseMark the GitHub Release as a pre-release.nofalse
update-shorthand-releaseUseful when releasing a GitHub Action, e.g. always updating v1 to the latest v1.*.* and always updating v1.2 to the latest v1.2.*.nofalse
skip-if-no-diffWhen this is true, this Action does nothing if there is no change since last release of the same release type.nofalse
diff-targetsFiles, directories, and/or globs to run diff that determines whether to skip. No effect when skip-if-no-diff is false.no.
dry-runDry run without making changes.nofalse
namedescription
tagThe git tag created for this release, e.g. v1.2.3.
skippedIndicator of whether the Action is skipped because of the skip-if-no-diff input.