remedyred/Release Please

Release please workflow with npm, git, pnpm, and pre-release scripts

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
NPM_TOKENNPM Tokenno
GITHUB_TOKENGitHub Personal Access Tokenno
NPM_REGISTRYNPM Registry (default: '//registry.npmjs.org/')no
PUBLISH_SCRIPTRun an npm script instead of the default publish command: `pnpm publish --ignore-scripts`no
PRERELEASE_SCRIPTSpackage.json scripts to run before release. (default: 'build,lint,test,docs')no
NO_BAILDon't bail on prerelease script failures [true/false] (default: false)no
BAIL_ON_MISSINGBail on missing prerelease script [true/false] (default: false)no
DRY_RUNCommands will be printed instead of executed. [true/false/publish-only] (default: false). If 'publish-only' is specified, all commands will run normally except for the 'publish' command, which will be run with the `--dry-run` flag.no
DEBUGPrints debug information. [true/false] (default: matching runner debug mode)no
CONFIG_ONLYOnly verify configuration. [true/false] (default: false)no
PRERELEASE_ONLYONLY run prerelease scripts. [true/false] (default: false)no
MONOREPOMonorepo mode. [true/false/auto] (default: auto) - By default, will automatically detect if the repo is a monorepo.no
AUTOFIX_LOCKFILEAutofix lockfile. [true/false] (default: true)no
RELEASE_COMMANDRelease Please Command. Single repos default to both, monorepos default to manifest. [github-release/release-pr/manifest/manifest-pr]no
AUTO_BOOTSTRAPAuto bootstrap new packages. [true/false] (default: false)no
AUTO_COMMITAuto commit changes during prerelease (does not apply to prerelease only runs). [true/false] (default: false)no
AUTO_COMMIT_PRERELEASEAuto commit changes during prerelease only runs. [true/false] (default: false)no
AUTO_COMMIT_MESSAGEAuto commit message. (default: 'chore: untracked changes from prerelease') [skip ci] will automatically be appended.no
FAIL_ON_DIRTYFail if there are untracked changes. [true/false/string error message] (default: false)no
namedescription
releases_createdWhether a release was created