From dbafaf57ce660d69dcf30769b271e4f8fe8e92af Mon Sep 17 00:00:00 2001 From: Vladimir Zagainov Date: Thu, 20 Aug 2026 17:44:35 +0300 Subject: [PATCH] fix(ci): use Redis service hostname instead of localhost to avoid IPv6 connection issues --- .gitea/workflows/deploy.yml | 28 ++-------------------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index e50e340..5634db8 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -84,21 +84,9 @@ jobs: - name: Download Go modules run: go mod download - - name: Set up Redis - run: | - # Wait for Redis to be ready - for i in {1..30}; do - if redis-cli ping | grep -q PONG; then - echo "Redis is ready" - break - fi - echo "Waiting for Redis..." - sleep 1 - done - - name: Run tests env: - REDIS_ADDR: localhost:6379 + REDIS_ADDR: redis:6379 run: go test ./... -v -race -cover build: @@ -134,21 +122,9 @@ jobs: - name: Download Go modules run: go mod download - - name: Set up Redis - run: | - # Wait for Redis to be ready - for i in {1..30}; do - if redis-cli ping | grep -q PONG; then - echo "Redis is ready" - break - fi - echo "Waiting for Redis..." - sleep 1 - done - - name: Build binary env: - REDIS_ADDR: localhost:6379 + REDIS_ADDR: redis:6379 run: go build -o api ./cmd/api docker: