Remove manual git config/checkout, use actions/checkout@v4
Move docker.io install to conditional step before docker login
Install Node.js for actions runtime
This workflow now works with the new runner setup (golang:1.26-bookworm label image with shared docker socket via dind sidecar). Resolves issues with docker build/push failing in CI.
Container override breaks docker socket access to dind sidecar.
Changes:
- Remove 'container: image: golang:1.26' (breaks dind socket access)
- Remove manual git config/checkout, use actions/checkout@v4
- Move docker.io install to conditional step before docker login
- Install Node.js for actions runtime
This workflow now works with the new runner setup (golang:1.26-bookworm label image with shared docker socket via dind sidecar). Resolves issues with docker build/push failing in CI.
Container override breaks docker socket access to dind sidecar.
Changes:
- Remove 'container: image: golang:1.26' (breaks dind socket)
- Remove manual git config/checkout, use actions/checkout@v4
- Move docker.io install to conditional step before docker login
- Install Node.js for actions runtime
This workflow now works with the new runner setup (golang:1.26-bookworm
label image with shared docker socket via dind sidecar).
rock
merged commit 3452c6fca7 into main2026-09-07 05:48:26 +00:00
rock
deleted branch fix/ci-container-override2026-09-07 05:48:27 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Container override breaks docker socket access to dind sidecar.
Changes:
This workflow now works with the new runner setup (golang:1.26-bookworm label image with shared docker socket via dind sidecar). Resolves issues with docker build/push failing in CI.