This package provides pplancq semantic-release as an extensible shared config.
We export three semantic-release configurations for your usage.
npm install --save-dev @pplancq/semantic-release-config
Use with command to enable the default configuration.
npx init-semantic-release-config
This is the default configuration. To use, add "release": { "extends": ["@pplancq/semantic-release-config"] }
to your package.json
.
Variable | Description |
---|---|
GIT_ASSETS | Allows you to add files to be included in the release commit. To add several files, simply separate them with ','. Example: GIT_ASSETS=foo.js,bar.md |
GITHUB_DISABLED_SUCCESS_COMMENT | Set to 'true' to disable commenting on issues and pull requests |
GITHUB_DISABLED_RELEASED_LABELS | Set to 'true' to not add any label. |