Skip to content

ci: pin Docker actions to SHA and bump setup-bazel per ASF allowlist#2999

Merged
hubcio merged 2 commits intomasterfrom
ci/pin-docker-actions
Mar 20, 2026
Merged

ci: pin Docker actions to SHA and bump setup-bazel per ASF allowlist#2999
hubcio merged 2 commits intomasterfrom
ci/pin-docker-actions

Conversation

@hubcio
Copy link
Contributor

@hubcio hubcio commented Mar 20, 2026

Pin all Docker actions to SHA-pinned versions per ASF allowlist policy
and restore docker/setup-buildx-action (reverts shell workaround from
ba8e865). Bump bazel-contrib/setup-bazel from v0.15.0 to v0.18.0
before ASF allowlist expiry on 2026-03-31.

Allowlist PR: apache/infrastructure-actions#547

@codecov
Copy link

codecov bot commented Mar 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.87%. Comparing base (f0e8578) to head (e5c30a2).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #2999      +/-   ##
============================================
+ Coverage     71.81%   71.87%   +0.06%     
  Complexity      930      930              
============================================
  Files          1116     1117       +1     
  Lines         92616    92952     +336     
  Branches      70139    70485     +346     
============================================
+ Hits          66512    66810     +298     
- Misses        23543    23573      +30     
- Partials       2561     2569       +8     
Flag Coverage Δ
csharp 67.43% <ø> (-0.21%) ⬇️
go 36.38% <ø> (ø)
java 62.08% <ø> (ø)
node 91.37% <ø> (-0.15%) ⬇️
python 81.43% <ø> (ø)
rust 72.60% <ø> (+0.09%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 12 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hubcio hubcio changed the title ci(docker): pin Docker actions to SHA per ASF allowlist policy ci: pin Docker actions to SHA and bump setup-bazel per ASF allowlist Mar 20, 2026
hubcio added 2 commits March 20, 2026 19:32
ASF tightened GitHub Actions enforcement on 2026-03-20,
switching from "verified creators" to explicit allowlist
only. Docker actions that worked implicitly now require
SHA-pinned entries in apache/infrastructure-actions.

Restore docker/setup-buildx-action (reverts shell
workaround from ba8e865) and pin all Docker actions
to approved commit SHAs.

Allowlist PR: apache/infrastructure-actions#547
Previous SHA (v0.15.0) expires in the ASF allowlist on
2026-03-31. Update to the already-approved v0.18.0.
@hubcio hubcio force-pushed the ci/pin-docker-actions branch from d53a979 to e5c30a2 Compare March 20, 2026 18:33
@hubcio hubcio merged commit a6ba900 into master Mar 20, 2026
78 checks passed
@hubcio hubcio deleted the ci/pin-docker-actions branch March 20, 2026 19:52
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.

5 participants