Skip to content

Pin GitHub actions#2231

Merged
dgageot merged 1 commit intodocker:mainfrom
dgageot:pin-gha
Mar 24, 2026
Merged

Pin GitHub actions#2231
dgageot merged 1 commit intodocker:mainfrom
dgageot:pin-gha

Conversation

@dgageot
Copy link
Member

@dgageot dgageot commented Mar 24, 2026

Action Status
actions/checkout already pinned
actions/setup-go already pinned
actions/cache/restore already pinned
actions/cache/save already pinned
actions/github-script already pinned
docker/login-action already pinned
docker/setup-buildx-action already pinned
docker/metadata-action already pinned
docker/build-push-action already pinned
docker/cagent-action (auto-issue-triage.yml) pinned
golangci/golangci-lint-action already pinned
go-task/setup-task already pinned
tibdex/github-app-token already pinned

@dgageot dgageot requested a review from a team as a code owner March 24, 2026 17:14
krissetto
krissetto previously approved these changes Mar 24, 2026
aheritier
aheritier previously approved these changes Mar 24, 2026
Copy link

@docker-agent docker-agent bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assessment: 🟢 APPROVE

This PR successfully pins the docker/cagent-action GitHub Actions from @latest to a specific commit SHA (3a12dbd0c6cd7dda3d4e05f24f0143c9701456de), which is a security best practice.

Summary:

  • ✅ All three workflow files consistently use the same commit SHA
  • ✅ Helpful comments document the version (v1.2.13) corresponding to the SHA
  • ✅ No bugs or security issues introduced
  • ✅ Improves supply chain security and build reproducibility

The changes are safe and follow GitHub Actions security guidelines.

| Action | Status |
|--------|--------|
| actions/checkout | v6.0.1 -> v6.0.2 |
| actions/setup-go | v6.2.0 -> v6.3.0 |
| actions/cache/restore | already pinned |
| actions/cache/save | already pinned |
| actions/cache | v4.2.0 -> v4.2.3 |
| actions/github-script | already pinned |
| docker/login-action | v3.6.0 -> v3.7.0 |
| docker/setup-buildx-action | already pinned |
| docker/metadata-action | already pinned |
| docker/build-push-action | v6.18.0 -> v6.19.0 |
| docker/cagent-action (auto-issue-triage.yml) | pinned |
| docker/cagent-action (nightly-scan.yml) | pinned |
| docker/cagent-action (pr-review.yml) | pinned |
| golangci/golangci-lint-action | v9.1.0 -> v9.2.0 |
| raven-actions/actionlint | v2.1.1 -> v2.1.2 |
| go-task/setup-task | already pinned |
| tibdex/github-app-token | already pinned |

Signed-off-by: David Gageot <david.gageot@docker.com>

Assisted-By: docker-agent
@dgageot dgageot merged commit 93f3c4e into docker:main Mar 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants