Commit e911953
fix: enable Docker Buildx to eliminate legacy builder deprecation warnings (#461)
* fix: enable Docker Buildx to eliminate legacy builder deprecation warnings
Adds Docker Buildx setup to test.yml and trivy.yml workflows to resolve
deprecation warnings and align with production workflows.
Changes:
- test.yml: Add docker/setup-buildx-action@v3 after macOS Docker setup
- trivy.yml: Add docker/setup-buildx-action@v3 before image builds
Benefits:
- Removes "The legacy builder is deprecated" warnings from all workflows
- Aligns with production workflows (create-release.yml, build-qa-docker.yml)
- Enables BuildKit for faster builds and better caching
- No changes required to existing docker build commands
- Future-proofs workflows before legacy builder removal
All workflows now use consistent Docker build approach:
✅ create-release.yml - Already using Buildx
✅ build-qa-docker.yml - Already using Buildx
✅ test.yml - Now using Buildx (this PR)
✅ trivy.yml - Now using Buildx (this PR)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
* fix: add Docker Buildx to scout job in trivy.yml
Adds Docker Buildx setup to the scout job (Docker Scout security scanning)
to eliminate remaining legacy builder deprecation warnings.
Changes:
- trivy.yml: Add docker/setup-buildx-action@v3 to scout job (line 124-125)
This completes the repository-wide elimination of legacy builder warnings:
✅ test.yml - Main build uses Buildx (line 40-41)
✅ test.yml - Custom entrypoint builds use Buildx (inherited from line 40-41)
✅ trivy.yml - Trivy scan job uses Buildx (line 55-56)
✅ trivy.yml - Scout scan job uses Buildx (line 124-125, this commit)
Addresses CodeRabbit review feedback on PR #461.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
---------
Co-authored-by: Claude <[email protected]>1 parent a02fa3e commit e911953
2 files changed
+10
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
42 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
| |||
249 | 252 | | |
250 | 253 | | |
251 | 254 | | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
252 | 258 | | |
253 | 259 | | |
254 | 260 | | |
| |||
0 commit comments