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
2 Commits
Author SHA1 Message Date
Test 1a3e7975e9 fix: remove container override, use actions/checkout@v4, proper docker install
CI / test-build-push (pull_request) Successful in 2m24s
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).
2026-09-06 22:39:31 -07:00
Test 15882869fa ci: install Node.js and Docker for actions runtime 2026-09-06 22:39:31 -07:00