From e65b6374402a6eff81907e5aa4c368130a3b1b81 Mon Sep 17 00:00:00 2001 From: Damir Mukimov Date: Fri, 26 Dec 2025 15:50:18 +0100 Subject: [PATCH] Enhance CI workflow to support conditional Docker testing - Allow forcing Docker testing with the DOCKER_FORCE environment variable for local development - Update Docker availability check to accommodate forced testing scenarios --- .gitea/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f2a18c7..aa3a324 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -255,7 +255,8 @@ jobs: working-directory: bugulma/backend run: | # Check if Docker is available for testcontainers - if command -v docker &> /dev/null && docker info &> /dev/null; then + # Allow forcing Docker testing with DOCKER_FORCE=true (useful for local development) + if [ "$DOCKER_FORCE" = "true" ] || (command -v docker &> /dev/null && docker info &> /dev/null 2>&1); then echo "✅ Docker available - running all tests with testcontainers" echo "🧪 Testcontainers will provide isolated PostgreSQL instances"