fix(ci): image job needs a docker CLI, build in docker:27-cli #17

Merged
sharang merged 1 commits from fix/ci-image-docker-cli into main 2026-08-31 15:51:38 +00:00
Owner

Run 5441 image job failed: docker/login-action@v3 could not find a docker binary in the default job container. This rewrites the image job on the proven compliance build-push-deploy pattern: container docker:27-cli, plain docker login/build/push, then the HMAC-signed orca webhook. Tags pushed: :latest and :sha-. The node-based login/build-push/sbom actions cannot execute inside docker:27-cli and are replaced/dropped.

Run 5441 image job failed: docker/login-action@v3 could not find a docker binary in the default job container. This rewrites the image job on the proven compliance build-push-deploy pattern: container docker:27-cli, plain docker login/build/push, then the HMAC-signed orca webhook. Tags pushed: :latest and :sha-<sha>. The node-based login/build-push/sbom actions cannot execute inside docker:27-cli and are replaced/dropped.
sharang added 1 commit 2026-08-31 15:42:46 +00:00
fix(ci): image job needs a docker CLI, build in docker:27-cli
ci / shared (pull_request) Successful in 12s
ci / test (pull_request) Successful in 21m19s
ci / image (pull_request) Skipped
0df8249dd0
The runner's default job container has no docker binary, so
docker/login-action@v3 failed with 'Unable to locate executable file:
docker' (run 5441) and the image never built. Rebuilt the job on the
proven breakpilot-compliance pattern: container docker:27-cli, plain
docker login/build/push, then the signed orca webhook. The node-based
sbom/login/build actions cannot run in that container and are dropped.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CNdLL9BdsWm7MCyui5ffPD
sharang merged commit 03b479ab6f into main 2026-08-31 15:51:38 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: platform/tenant-registry#17