Skip to content

Commit 17e82a3

Browse files
committed
Wee
1 parent 9326375 commit 17e82a3

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

.github/workflows/quality-gate.yml

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,22 +81,33 @@ jobs:
8181
DJANGO_SUPERUSER_EMAIL=admin@localhost
8282
EOF
8383
84+
- name: Debug .env file
85+
run: |
86+
echo "Current directory:"
87+
pwd
88+
echo ".env file exists:"
89+
ls -la .env
90+
echo ".env file contents:"
91+
cat .env
92+
8493
- name: Build and start services
8594
run: docker compose up -d --build
8695

96+
- name: Check container status immediately
97+
run: |
98+
echo "Status immediately after startup:"
99+
docker compose ps
100+
echo "Web container logs:"
101+
docker compose logs web
102+
echo "Database container logs:"
103+
docker compose logs db
104+
87105
- name: Wait for services to be ready
88106
run: |
89107
echo "Waiting for services to be ready..."
90108
timeout 60 bash -c 'until docker compose ps | grep -q "web.*Up"; do sleep 2; done'
91109
sleep 5
92110
93-
- name: Debug container status
94-
run: |
95-
echo "Container status:"
96-
docker compose ps
97-
echo "Web container logs:"
98-
docker compose logs web
99-
100111
- name: Run django-check
101112
run: docker compose exec web python manage.py check
102113

0 commit comments

Comments
 (0)