Setup chainctl
ActionsThis action sets up the Chainguard chainctl CLI and authenticates it against the target environment.
v0.5.1
LatestVerified creator
Tags
(2)Verified
This action installs the latest chainctl binary for a particular environment
and authenticates with it using identity tokens.
- uses: chainguard-dev/setup-chainctl@[VERSION]
with:
# the ID of the identity this workload should assume when speaking to Chainguard APIs.
identity: "..."permissions:
id-token: write
steps:
- uses: chainguard-dev/setup-chainctl@[VERSION]
with:
identity: "deadbeef/badf00d"See Authenticating to Chainguard Registry for more information about creating an identity to pull images from cgr.dev from GitHub Actions, using setup-chainctl.
The action is tested to work on Linux, MacOS and Windows runners.
Note: If you use it on Windows, you must use shell: bash.
Setup chainctl is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.