cycjimmy/Action For Semantic Release

GitHub Action for Semantic Release

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
semantic_versionSpecify specifying version range for semantic-release. If no version range is specified, latest version will be used by defaultno
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
extra_pluginsExtra plugins for pre-install. You can also specify specifying version range for the extra plugins if you prefer.no
dry_runWhether to run semantic release in `dry-run` mode. It will override the dryRun attribute in your configuration fileno
ciWhether to run semantic release with CI support (default: true). It will override the ci attribute in your configuration fileno
unset_gha_envWhether to unset the GITHUB_ACTIONS environment variable. This can be useful when trying to run semantic-release as part of PR checks.no
extendsOne or several sharable configurations, https://semantic-release.gitbook.io/semantic-release/usage/configuration#extendsno
working_directorySpecify another working directory for semantic release. Default one is provided by github.no
tag_formatThe default tag format on semantic-release is v{version}. You can override that behavior using this option.no
repository_urlThe Git repository url. If no repository url specified, current repository will be used by default.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.
new_release_git_headThe sha of the last commit being part of the new release.
new_release_git_tagThe Git tag associated with the new release.
last_release_versionVersion of the previous release, if there was one.
last_release_git_headThe sha of the last commit being part of the last release, if there was one.
last_release_git_tagThe Git tag associated with the last release, if there was one.