tradeshift/Semantic release

Create a semantic release without choking on registry configs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
branchesThe branches on which releases should happen. It will override the branches attribute in your configuration file. Support for semantic-release above v16. See https://semantic-release.gitbook.io/semantic-release/usage/configuration#branches for more information.no
branchThe branch on which releases should happen. It will override the branch attribute in your configuration file. If the attribute is not configured on both sides, the default is master. Support for semantic-release older than v16.no
dry_runWhether to run semantic release in `dry-run` mode. It will override the dryRun attribute in your configuration fileno
extendsOne or several sharable configurations, https://semantic-release.gitbook.io/semantic-release/usage/configuration#extendsno
registryOverride the registry to publish to e.g. npm.pkg.github.com instead of registry.npmjs.comno
npm_publishWhether to run npm publish as part of semantic-release (default false). Enable to publish package.no
check_nameWill post changelog under this check name if set. Useful w/ dry_run / PRs.no
working_directorySpecify another working directory for semantic release. Default one is provided by github.no
namedescription
new_release_publishedWhether a new release was published
new_release_versionVersion of the new release
new_release_major_versionMajor version of the new release
new_release_minor_versionMinor version of the new release
new_release_patch_versionPatch version of the new release
new_release_channelThe distribution channel on which the last release was initially made available (undefined for the default distribution channel).
new_release_notesThe release notes for the new release.