Chainguard Checks
Chainguard Checks examples
Complete Chainguard Checks configurations for Java with Maven, Rust, container image builds with Docker, a monorepo, and checks that use Postgres and Redis.
Workload identities and trust in Chainguard ChecksLearn how a Chainguard Checks check gets short-lived Google Cloud, AWS, Azure, or Chainguard credentials through a workload identity, how to limit which pull requests get one, and how to revoke access.
Use Chainguard Checks on GitHubLearn when Chainguard Checks runs on GitHub, how to read its results, and how to require checks before merging, rerun them, and run checks on request.
Run checks before you push with Chainguard WorkspacesRun your repository's checks against uncommitted changes in a Chainguard Workspaces session, and validate your Chainguard Checks configuration offline before you push.
Inspect and run checks with chainctlRead a pull request's Chainguard Checks results and logs from your terminal, run checks on a pushed commit without a pull request, and find the checks that take the most time or fail most often.
Migrate from GitHub Actions to Chainguard ChecksConvert GitHub Actions pull request workflows to a Chainguard Checks configuration, with a mapping of common GitHub Actions keys.
chainctl checks command referenceReference for the chainctl checks commands that inspect pull request runs, start and rerun checks, summarize check history, and validate your Chainguard Checks configuration.