We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 68dc7c1 commit c3266c8Copy full SHA for c3266c8
.github/workflows/docker-image.yml
@@ -17,8 +17,17 @@ jobs:
17
- name: Set up Docker Buildx
18
uses: docker/setup-buildx-action@v2
19
20
- - name: Build and start services with Docker Compose
21
- run: docker compose up -d --build
+ - name: Build and start services with Docker Compose (CI Mode)
+ run: |
22
+ CI=true COMMAND="npx serve -s build" docker compose up -d --build
23
24
- name: Check running containers
25
run: docker ps -a
26
+
27
+ - name: Check for container failures
28
29
+ docker compose logs --tail=50
30
+ if [ "$(docker compose ps --format '{{.State}}' | grep -c exited)" -gt 0 ]; then
31
+ echo "A container has exited with an error. Failing the workflow."
32
+ exit 1
33
+ fi
0 commit comments