From 39bf083a236186f59b820ffe0a2fd5e7c82be0ef Mon Sep 17 00:00:00 2001 From: Gabriel Radureau Date: Wed, 8 Apr 2026 09:23:04 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20ci:=20fix=20Docker=20Compose=20e?= =?UTF-8?q?xec=20issue=20by=20using=20run=20instead?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace docker compose exec with docker compose run --rm - Remove unnecessary container startup step - Fixes 409 TCP upgrade error in CI workflow - Maintains same functionality with better isolation --- .gitea/workflows/ci-cd.yaml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/ci-cd.yaml b/.gitea/workflows/ci-cd.yaml index e9f7d50..a4f351d 100644 --- a/.gitea/workflows/ci-cd.yaml +++ b/.gitea/workflows/ci-cd.yaml @@ -166,19 +166,11 @@ jobs: - name: Export DEPS_HASH for Docker Compose run: echo "DEPS_HASH=${{ needs.build-cache.outputs.deps_hash }}" >> $GITHUB_ENV - - name: Start build cache container with Docker Compose - run: | - echo "Starting build cache container..." - DEPS_HASH="${{ needs.build-cache.outputs.deps_hash }}" - echo "DEPS_HASH=$DEPS_HASH" - export DEPS_HASH - docker compose -f docker-compose.build.yml up -d build-cache - - name: Generate Swagger Docs using Docker Compose - run: docker compose -f docker-compose.build.yml exec -w /workspace/pkg/server build-cache sh -c "go generate" + run: docker compose -f docker-compose.build.yml run --rm -w /workspace/pkg/server build-cache sh -c "go generate" - name: Build all packages using Docker Compose - run: docker compose -f docker-compose.build.yml exec -w /workspace build-cache sh -c "go build ./..." + run: docker compose -f docker-compose.build.yml run --rm -w /workspace build-cache sh -c "go build ./..." - name: Wait for PostgreSQL to be ready