Fix Docker-in-Docker buildx image pipeline #1

Closed
Lain wants to merge 4 commits from lain/fix-buildx-dind-20261007000606 into main
Collaborator

Summary

  • Run Docker CLI against an explicit privileged Docker-in-Docker service over TCP, with daemon readiness checks and fail-fast Buildx setup.
  • Register ARM64 binfmt and build/push multi-platform images with Buildx.
  • Build every image on pull requests without publishing; preserve registry tag filtering and publishing on main.
  • Checkout the workflow commit and repair image discovery so errors and collected paths propagate reliably.

Validation

  • Shell syntax checked for each workflow run block.
  • Pull-request workflow builds all image directories for linux/amd64 and linux/arm64 without publishing.
## Summary - Run Docker CLI against an explicit privileged Docker-in-Docker service over TCP, with daemon readiness checks and fail-fast Buildx setup. - Register ARM64 binfmt and build/push multi-platform images with Buildx. - Build every image on pull requests without publishing; preserve registry tag filtering and publishing on main. - Checkout the workflow commit and repair image discovery so errors and collected paths propagate reliably. ## Validation - Shell syntax checked for each workflow run block. - Pull-request workflow builds all image directories for linux/amd64 and linux/arm64 without publishing.
Fix buildx and Docker-in-Docker pipeline
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 7s
Build and Publish Images / build-and-push (pull_request) Failing after 47s
2704b4312e
Remove unneeded images
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 5s
Build and Publish Images / build-and-push (pull_request) Failing after 50s
eed70c464f
fix buildx maybe
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 7s
Build and Publish Images / build-and-push (pull_request) Failing after 11s
e7013255ca
Retry image pipeline after QEMU setup
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 5s
Build and Publish Images / build-and-push (pull_request) Failing after 8s
0fecb44975
Lain closed this pull request 2026-10-20 19:21:55 +00:00
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 5s
Build and Publish Images / build-and-push (pull_request) Failing after 8s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mathieu/images!1
No description provided.