fix(ci): properly configure Docker DinD with docker:cli image
Some checks failed
Lint and Build / lint (push) Successful in 1m29s
Lint and Build / build (push) Successful in 2m8s
Lint and Build / docker-build (push) Failing after 7s

This commit is contained in:
goose 2026-03-12 17:19:27 -03:00
parent 7ba788107f
commit 268ba82990

View file

@ -8,9 +8,6 @@ on:
env: env:
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always
# Configure Docker CLI to use the DinD service
DOCKER_HOST: tcp://docker-in-dinner:2375
DOCKER_TLS_CERTDIR: ""
jobs: jobs:
lint: lint:
@ -87,26 +84,25 @@ jobs:
docker-build: docker-build:
runs-on: docker runs-on: docker
container: container:
image: docker:dind image: docker:cli
env:
DOCKER_HOST: tcp://docker-in-dinner:2375
DOCKER_TLS_CERTDIR: ""
needs: build needs: build
steps: steps:
- name: Verify Docker connection - name: Verify Docker connection
run: | run: |
echo "DOCKER_HOST: $DOCKER_HOST"
echo "Docker version:" echo "Docker version:"
docker --version || true docker --version
echo "Docker info:" echo "Docker info:"
docker info || true docker info
echo "Docker ps:" echo "Docker ps:"
docker ps || true docker ps
- uses: https://github.com/actions/checkout@v4 - uses: https://github.com/actions/checkout@v4
- name: Set up Docker Buildx
run: |
docker buildx version || true
docker buildx create --use || true
- name: Build Docker image - name: Build Docker image
working-directory: ./backend working-directory: ./backend
run: | run: |