fix: CI workflow - remove container override, use actions/checkout@v4 #2

Merged
rock merged 2 commits from fix/ci-container-override into main 2026-09-07 05:48:26 +00:00
Owner

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 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.
rock added 2 commits 2026-09-07 05:39:38 +00:00
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 main 2026-09-07 05:48:26 +00:00
rock deleted branch fix/ci-container-override 2026-09-07 05:48:27 +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: rock/poimen-workflows#2