ridedott/Release me!
A GitHub Action for Semantic Release.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| additional-plugins | Additional semantic-release plugins to install. | no | — |
| commit-assets | Configures the list of assets to commit to the repository alongside the changelog. | no | — |
| config-file | YAML or CommonJS module from which to load a semantic-release configuration. | no | — |
| disable-changelog | Skips generating a CHANGELOG.md file. | no | false |
| dry-run | Configures Semantic Release to run in dry-run mode. | no | false |
| node-module | Bumps the package version and updates the repository package.json and package-lock.json or yarn-lock.yaml. | no | false |
| pkg-root | Directory path to publish the npm module. | no | . |
| release-assets | Configures the list of assets to attach to the release alongside the source code. | no | — |
| release-branches | Configures the branches that Semantic Release will release to. | no | — |
| release-rules | Configures the rules that Semantic Release will use to determine the correct release version. | no | — |
| release-rules-append | Appends additional rules to the defaults that Semantic Release will use to determine the correct release version. | — | — |
Outputs
| name | description |
|---|---|
| build | Build component of the released version. |
| git-head | The Git checksum of the last commit of the release. |
| git-tag | The Git tag of the release. |
| level | Released level (major, minor or patch). |
| major | Major component of the released version. |
| minor | Minor component of the released version. |
| patch | Patch component of the released version. |
| pre-release | Pre-release component of the released version. |
| released | Release status (boolean string). |
| version | Released version in format of X.Y.Z (major.minor.patch-prerelease+build). |