romnn/publish crates

Publish crates on crates.io

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 9, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: romnn/publish-crates@137a2b3395f7b168399c0cc3f38cb278ec5a05bd # v0.0.29

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versionVersion of the tool (defaults to the version of the action)latest
tokenGithub API token${{ github.token }}
pathPath to package or workspace.
includePackages that should be published
excludePackages that should not be published
extra-argsAdditional arguments for cargo publish
registry-tokenCargo registry token (e.g. crates.io)
dry-runThis will perform all checks without publishing the packagefalse
publish-delayDelay before attempting to publish dependent crate
concurrency-limitMaximum number of packages to publish concurrently4
max-retriesMaximum number of retries when encountering intermittent errors
no-verifyDisable pre-publish validation checksfalse
resolve-versionsResolve missing versions for local packagesfalse

no outputs