diff --git a/.github/workflows/docker-compose-test.yml b/.github/workflows/docker-compose-test.yml index fb0e3d1..f51b905 100644 --- a/.github/workflows/docker-compose-test.yml +++ b/.github/workflows/docker-compose-test.yml @@ -3,7 +3,7 @@ name: Docker Compose Validation on: pull_request: push: - branches: [ main ] + branches: [main, master] jobs: validate-compose: @@ -54,11 +54,10 @@ jobs: else echo "🟢 $service ($name) is running, health: no health check" fi - elif [ "$state" = "exited" ]; then + elif [ "$state" = "exited (0)" ]; then echo "⚪ $service ($name) has exited normally (exit 0)" else echo "❌ $service ($name) failed or exited unexpectedly: state=$state, health=$health" - docker compose ps --all errors=$((errors+1)) fi done