ci: Bump `docker/build-push-action` version
What changed, and why it matters
This commit simply updates a GitHub Actions helper used to build Docker containers from version 5 to version 6. It is a routine maintenance change to the project's continuous integration (CI) configuration and does not alter the cryptographic library code, build scripts, or any software that end users run.
No security action needed. Treat as routine CI hygiene; review the upstream release notes for any breaking changes before merging, as with any dependency update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff bumps docker/build-push-action from @v5 to @v6 in two GitHub Actions workflow files. No other inputs, permissions, secrets, or logic are changed. The action is used only to build CI container images (load: true, cache-from: type=gha). There is no code change to libsecp256k1 itself, its build system, tests, or release artifacts.
Changed components
.github/actions/run-in-docker-action/action.yml.github/workflows/ci.ymlInspect captured patch +3 / −3
diff --git a/.github/actions/run-in-docker-action/action.yml b/.github/actions/run-in-docker-action/action.yml
index 2af2364..d3ab44b 100644
--- a/.github/actions/run-in-docker-action/action.yml
+++ b/.github/actions/run-in-docker-action/action.yml
@@ -17,7 +17,7 @@ runs:
steps:
- uses: docker/setup-buildx-action@v3
- - uses: docker/build-push-action@v5
+ - uses: docker/build-push-action@v6
id: main_builder
continue-on-error: true
with:
@@ -26,7 +26,7 @@ runs:
load: true
cache-from: type=gha,scope=${{ inputs.scope }}
- - uses: docker/build-push-action@v5
+ - uses: docker/build-push-action@v6
id: retry_builder
if: steps.main_builder.outcome == 'failure'
with:
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 49f16b8..f22ef2a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -67,7 +67,7 @@ jobs:
network=host
- name: Build container
- uses: docker/build-push-action@v5
+ uses: docker/build-push-action@v6
with:
file: ./ci/linux-debian.Dockerfile
cache-from: type=gha,scope=${{ runner.arch }}
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.