Commit 9b43bea
authored
fix(docker): add explicit build context for pre-built binary Dockerfile (#460)
## Summary
- Adds `context: .` to `docker/build-push-action` in both `ci.yml` and
`release-slsa.yml`
- Fixes Docker build failure where pre-built binaries in `bin/` were not
included in the build context
## Root Cause
`docker/build-push-action` defaults to **Git context** (only
committed/tracked files). Since PR #459 changed the Docker build to use
pre-built binaries downloaded into `bin/` at workflow runtime, these
files exist on the filesystem but are not tracked by git — so they were
excluded from the build context, causing `lstat /bin: no such file or
directory`.
## Test plan
- [ ] CI passes (build-binaries + build_image jobs)
- [ ] Verify Docker build step includes `bin/` contents in context2 files changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
533 | 533 | | |
534 | 534 | | |
535 | 535 | | |
| 536 | + | |
536 | 537 | | |
537 | 538 | | |
538 | 539 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
297 | 297 | | |
298 | 298 | | |
299 | 299 | | |
| 300 | + | |
300 | 301 | | |
301 | 302 | | |
302 | 303 | | |
| |||
0 commit comments