tsnl/Semver Bump and Cargo Publish

Automatically bump semantic version and publish Rust crate to crates.io

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
branchBranch to publish fromyesmain
bump_typeVersion bump type (patch, minor, major)yespatch
dry_runDry run: skip automated commit, push, and publishnotrue
cargo_registry_tokenCargo registry token for publishing to crates.ioyes
pat_tokenPersonal access token for pushing to repositoryyes
rust_toolchainRust toolchain version to usenonightly-2025-09-30
git_user_emailGit user email for commitsnogithub-actions@github.com
git_user_nameGit user name for commitsnoGitHub Actions
wait_for_checksComma-separated list of status check contexts to wait forno""
check_wait_intervalTime to wait between status check polling (in seconds)no60
check_timeout_countNumber of times to poll status checks before timing outno20
namedescription
package_nameName of the published package
old_versionPrevious version before bump
new_versionNew version after bump
tag_nameGit tag name created
publishedWhether the package was actually published to crates.io