chore(deps): update docker/build-push-action action to v7#151
chore(deps): update docker/build-push-action action to v7#151renovate[bot] wants to merge 1 commit intomainfrom
Conversation
f1db5ce to
9cb697c
Compare
9cb697c to
2a525ba
Compare
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughThe Docker build-push-action used in the GitHub Actions workflow was updated from v6 to v7. No other configuration, inputs, or execution flow were modified. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In @.github/workflows/build-docker.yml:
- Line 30: Replace the floating tag docker/build-push-action@v7 with the
specific commit
docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 in the
workflow to pin the action; then validate the workflow and downstream steps for
v7.0.0 breaking changes — ensure the runner supports Node 24 (GitHub Actions
Runner v2.327.1+), remove or replace uses of DOCKER_BUILD_NO_SUMMARY and
DOCKER_BUILD_EXPORT_RETENTION_DAYS, and update any logic relying on the legacy
export-build tool so the build-push usage (the step referencing
docker/build-push-action) remains compatible.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 78ca36d7-4b39-4b12-9777-0b2e6500276f
📒 Files selected for processing (1)
.github/workflows/build-docker.yml
| password: ${{ secrets.DOCKER_PASSWORD }} | ||
| - name: Build and push | ||
| uses: docker/build-push-action@v6 | ||
| uses: docker/build-push-action@v7 |
There was a problem hiding this comment.
🧩 Analysis chain
🌐 Web query:
What is the recommended immutable commit SHA for docker/build-push-action v7, and are there any breaking changes from v6 to v7 in its official release notes?
💡 Result:
-
Recommended immutable commit SHA to pin for
docker/build-push-action@v7(v7.0.0):d08e5c354a6adb9ed34480a06d141179aa583294(the commit thev7.0.0release/tag points to). (github.com)- Example:
uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294(github.com)
- Example:
-
Breaking changes noted in the official v7.0.0 release notes (vs v6):
- Node 24 is the default runtime, and it requires GitHub Actions Runner
v2.327.1+ (workflows on older runners may fail). (github.com) - Removed deprecated env vars:
DOCKER_BUILD_NO_SUMMARYandDOCKER_BUILD_EXPORT_RETENTION_DAYS(workflows still using them will break / no longer have effect). (github.com) - Removed legacy
export-buildtool support for build summary (could break setups relying on that legacy path). (github.com)
- Node 24 is the default runtime, and it requires GitHub Actions Runner
Citations:
- 1: docker/build-push-action@d08e5c3
- 2: docker/build-push-action@d08e5c3
- 3: https://github.com/docker/build-push-action/releases
- 4: https://github.com/docker/build-push-action/releases
- 5: https://github.com/docker/build-push-action/releases
Pin the action to the v7 commit SHA and verify breaking change compatibility.
Replace docker/build-push-action@v7 with docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 to improve CI supply-chain integrity.
Additionally, v7.0.0 includes breaking changes that require validation:
- Node 24 is now the default runtime (requires GitHub Actions Runner v2.327.1 or later)
- Removed deprecated environment variables:
DOCKER_BUILD_NO_SUMMARYandDOCKER_BUILD_EXPORT_RETENTION_DAYS - Removed legacy
export-buildtool support
Ensure your workflow and any downstream dependencies are compatible with these changes.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In @.github/workflows/build-docker.yml at line 30, Replace the floating tag
docker/build-push-action@v7 with the specific commit
docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 in the
workflow to pin the action; then validate the workflow and downstream steps for
v7.0.0 breaking changes — ensure the runner supports Node 24 (GitHub Actions
Runner v2.327.1+), remove or replace uses of DOCKER_BUILD_NO_SUMMARY and
DOCKER_BUILD_EXPORT_RETENTION_DAYS, and update any logic relying on the legacy
export-build tool so the build-push usage (the step referencing
docker/build-push-action) remains compatible.
|
Only repository collaborators, contributors, or members can run CodeRabbit commands. |
2a525ba to
63a9a2c
Compare
This PR contains the following updates:
v6→v7Release Notes
docker/build-push-action (docker/build-push-action)
v7.1.0Compare Source
Full Changelog: docker/build-push-action@v7.0.0...v7.1.0
v7.0.0Compare Source
DOCKER_BUILD_NO_SUMMARYandDOCKER_BUILD_EXPORT_RETENTION_DAYSenvs by @crazy-max in #1473Full Changelog: docker/build-push-action@v6.19.2...v7.0.0
v7Compare Source
v6.19.2Compare Source
GIT_AUTH_TOKENhost by @crazy-max in #1458Full Changelog: docker/build-push-action@v6.19.1...v6.19.2
v6.19.1Compare Source
GIT_AUTH_TOKENhost from GitHub server URL by @crazy-max in #1456Full Changelog: docker/build-push-action@v6.19.0...v6.19.1
v6.19.0Compare Source
github.comby @crazy-max in #1451Full Changelog: docker/build-push-action@v6.18.0...v6.19.0
v6.18.0Compare Source
Full Changelog: docker/build-push-action@v6.17.0...v6.18.0
v6.17.0Compare Source
Full Changelog: docker/build-push-action@v6.16.0...v6.17.0
v6.16.0Compare Source
Full Changelog: docker/build-push-action@v6.15.0...v6.16.0
v6.15.0Compare Source
Full Changelog: docker/build-push-action@v6.14.0...v6.15.0
v6.14.0Compare Source
Full Changelog: docker/build-push-action@v6.13.0...v6.14.0
v6.13.0Compare Source
Full Changelog: docker/build-push-action@v6.12.0...v6.13.0
v6.12.0Compare Source
Full Changelog: docker/build-push-action@v6.11.0...v6.12.0
v6.11.0Compare Source
defaultContextsupport forbuild-contextsinput by @crazy-max in #1283Full Changelog: docker/build-push-action@v6.10.0...v6.11.0
v6.10.0Compare Source
callinput to set method for evaluating build by @crazy-max in #1265Full Changelog: docker/build-push-action@v6.9.0...v6.10.0
v6.9.0Compare Source
Full Changelog: docker/build-push-action@v6.8.0...v6.9.0
v6.8.0Compare Source
Full Changelog: docker/build-push-action@v6.7.0...v6.8.0
v6.7.0Compare Source
Full Changelog: docker/build-push-action@v6.6.1...v6.7.0
v6.6.1Compare Source
Full Changelog: docker/build-push-action@v6.6.0...v6.6.1
v6.6.0Compare Source
Full Changelog: docker/build-push-action@v6.5.0...v6.6.0
v6.5.0Compare Source
Full Changelog: docker/build-push-action@v6.4.1...v6.5.0
v6.4.1Compare Source
repositoryandghtokenattributes for GitHub Actions cache backend" by @crazy-max in #1183Full Changelog: docker/build-push-action@v6.4.0...v6.4.1
v6.4.0Compare Source
repositoryandghtokenattributes for GitHub Actions cache backend by @crazy-max in #1133Full Changelog: docker/build-push-action@v6.3.0...v6.4.0
v6.3.0Compare Source
DOCKER_BUILD_RECORD_UPLOADenvironment variable to enable/disable build record upload by @crazy-max in #1172DOCKER_BUILD_NO_SUMMARYhas been deprecated. SetDOCKER_BUILD_SUMMARYtofalseinstead by @crazy-max in #1170 #1173Full Changelog: docker/build-push-action@v6.2.0...v6.3.0
v6.2.0Compare Source
Full Changelog: docker/build-push-action@v6.1.0...v6.2.0
v6.1.0Compare Source
Full Changelog: docker/build-push-action@v6.0.2...v6.1.0
v6.0.2Compare Source
Full Changelog: docker/build-push-action@v6.0.1...v6.0.2
v6.0.1Compare Source
Full Changelog: docker/build-push-action@v6.0.0...v6.0.1
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.