layer87-labs/Setup relctl

Download and install the relctl binary from layer87-labs/relctl GitHub releases

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 14, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: layer87-labs/relctl-action@30b6be903be7ab1f9a930b610f38b1d2193b5bbe # v1.0.0

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

namedescriptionrequireddefault
relctl-versionrelctl version to install (e.g. '1.2.3' or 'latest')nolatest
github-tokenGitHub token used for API calls (secrets.GITHUB_TOKEN)yes
runOptional relctl command to execute after installation (e.g. 'relctl pr info'). Output variables set by relctl (RELCTL_*) are written to GITHUB_ENV and GITHUB_OUTPUT automatically.no""
namedescription
RELCTL_VERSIONThe calculated release version (CalVer or semver)
RELCTL_NEXT_VERSIONAlias for RELCTL_VERSION
RELCTL_RELEASE_IDGitHub Release ID created by relctl release create
RELCTL_PRPull request number
RELCTL_PR_SHAPull request commit SHA
RELCTL_PR_SHA_SHORTPull request commit SHA (short)
RELCTL_PR_BRANCHPull request branch name
RELCTL_MERGE_COMMIT_SHAMerge commit SHA
RELCTL_OWNERRepository owner
RELCTL_REPORepository name
RELCTL_PATCH_LEVELSemver patch level (major/minor/bugfix)
RELCTL_LATEST_VERSIONLatest existing release version