whitphx/scriv-release

Changesets-style preview PR + release for scriv-managed projects.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
client-idGitHub App Client ID. If set, used to mint a token that triggers downstream workflows on tag push.no""
app-private-keyGitHub App private key (PEM). Required when client-id is set.no""
github-tokenFallback token. The default GITHUB_TOKEN does not trigger downstream workflows on tag push.no""
preview-branchBranch name used for the changelog preview PR.noscriv-release-preview
install-specPip-style requirement to install. When empty (the default), scriv-release is installed from the action's own checkout under $GITHUB_ACTION_PATH with the bump-my-version extra, so the runtime package version always matches the action ref. Override to use a published wheel or a different extra (e.g. `scriv-release[hatch]==0.2.0`).no""
namedescription
bump-levelComputed bump level on HEAD (empty if no fragments present).
next-versionNext version string when fragments are present.
releasedtrue if a release tag was pushed.
tagThe tag pushed by the release step.