prantlf/Publish Version and Create Release

GitHub action for making and publishing changes related to versioning an for creating a new release.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
branchesBranches which this action should run for, which are used to publishing releases. Use spaces for separating the branch names. If you want to use multiple lines in YAML, introduce them with ">-". If you want to allow all branches, set the value to "*".main master
enableCan be set to `false` to prevent this action from running. It's helpful in the pipeline, which will not continue releasing, but only building and testing, and that will be decided in the middle of a job execution.true
no-nodeSet to `true` to ignore `package.json` and not handle the project as a Node.js package.false
no-vlangSet to `true` not to ignore `v.mod` and not handle the project as a V package.false
no-rustSet to `true` not to ignore `Cargo.toml` and not handle the project as a Rust package.false
no-golangSet to `true` not to ignore `go.mod` and not handle the project as a Go package.false
no-bumpSet to `true` not to bump the version number in source files. Only the changelog will be modified.false
no-commitSet to `true` not to commit the changes. If you set `no-bump`, you'll likely want to set `no-commit` and `no-push` too.false
no-commit-skip-ciSet to `true` not to add `[skip ci]` to the commit message of the changes. Doing it will have another pipeline triggered, if commits are watched.false
no-tagSet to `true` not to tag the commits. If you set `no-commit`, you don't have to set `no-tag`.false
no-tag-skip-ciSet to `true` not to add `[skip ci]` to the commit message of the tag. Doing it will have another pipeline triggered, if tags are watched.false
no-pushSet to `true` not to push the committed changes. If you set `no-bump`, you'll likely want to set `no-commit` and `no-push` too.false
no-archivesSet to `true` not to upload platform archives automatically as release assets.false
no-npm-authSet to `true` not to do not require NPM in the process environment token and write it to .npmrc. This is needed if you use trusted publishers (OIDC) instead of NPM tokens.false
bump-major-0Set to `true` to bump the major version also if it is 0.false
bump-filesExtra files in which to bump the version number, in addition to the package description file.
dry-runCan be set to `true` to only print what would be done without actually doing it.false
debugCan be set to `true` to enable debug logging of the supporting tools. Debug logging will be enabled also if it's enabled on the runner.false

no outputs