layer87-labs/Setup relctl
Download and install the relctl binary from layer87-labs/relctl GitHub releases
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 14, 2026
- License
- Apache 2.0
Pinned Snippet
uses: layer87-labs/relctl-action@30b6be903be7ab1f9a930b610f38b1d2193b5bbe # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| relctl-version | relctl version to install (e.g. '1.2.3' or 'latest') | no | latest |
| github-token | GitHub token used for API calls (secrets.GITHUB_TOKEN) | yes | — |
| run | Optional 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 | "" |
Outputs
| name | description |
|---|---|
| RELCTL_VERSION | The calculated release version (CalVer or semver) |
| RELCTL_NEXT_VERSION | Alias for RELCTL_VERSION |
| RELCTL_RELEASE_ID | GitHub Release ID created by relctl release create |
| RELCTL_PR | Pull request number |
| RELCTL_PR_SHA | Pull request commit SHA |
| RELCTL_PR_SHA_SHORT | Pull request commit SHA (short) |
| RELCTL_PR_BRANCH | Pull request branch name |
| RELCTL_MERGE_COMMIT_SHA | Merge commit SHA |
| RELCTL_OWNER | Repository owner |
| RELCTL_REPO | Repository name |
| RELCTL_PATCH_LEVEL | Semver patch level (major/minor/bugfix) |
| RELCTL_LATEST_VERSION | Latest existing release version |