krystal/release-please-manifest-action

Opinionated action for running release-please in manifest mode with optional support to authenticate as a GitHub App.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token used to authenticate.${{ github.token }}
client-idClient ID of the GitHub App to use for authentication. If set, takes precedence over app-id and token inputs.
app-idID of the GitHub App to use for authentication. Deprecated in favor of client-id. Used only when client-id is not set.
private-keyPrivate key of the GitHub App (can be Base64 encoded). Required when client-id or app-id is provided.
target-branchBranch to open pull release PR against. Defaults to the repository's default branch.""
target-branch-patternRegular expression pattern to determine if current ref name is a target branch or not. When specified, the action will only run if the current ref name matches the pattern, and the current ref name will be used as the target branch. When not specified, the action will always run, and target the specified target-branch, or the repository's default branch if target-branch is not specified.""
config-filePath to config file within the project..github/release-please-config.json
manifest-filePath to manifest file within the project..github/.release-please-manifest.json
namedescription
release_createdWhether or not a release was created.
upload_urlRelease upload URL.
html_urlRelease URL.
tag_nameRelease tag name.
versionVersion that was released.
majorMajor version that was released.
minorMinor version that was released.
patchPatch version that was released.
shaRelease SHA.
prPull request number.
pathPath that was released.
releases_createdWhether or not a release was created.
paths_releasedPaths that were released.
idRelease ID.
nameRelease name.
bodyRelease body.
draftWhether or not the release is a draft.
prs_createdWhether or not a pull request was created.
pr_numberPull request number that created the release.
prsPull request numbers.
rawAll outputs from release-please action as a JSON string.