From 024a13f0f6439d2abab8948a8992641a4475b834 Mon Sep 17 00:00:00 2001 From: bamarler Date: Tue, 9 Sep 2025 03:25:37 -0400 Subject: [PATCH 1/2] reformatted migration --- backend/alembic/versions/001_initial_tables.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/alembic/versions/001_initial_tables.py b/backend/alembic/versions/001_initial_tables.py index f036c76..3941f43 100644 --- a/backend/alembic/versions/001_initial_tables.py +++ b/backend/alembic/versions/001_initial_tables.py @@ -1,10 +1,11 @@ """Initial tables Revision ID: 001 -Revises: +Revises: Create Date: 2025-09-09 """ + import sqlalchemy as sa from sqlalchemy.dialects import postgresql From deba4562550b764b9a68ac6b970feb8cae2ea40d Mon Sep 17 00:00:00 2001 From: bamarler Date: Tue, 9 Sep 2025 03:30:20 -0400 Subject: [PATCH 2/2] attempted docker compose check fix --- .github/workflows/docker-compose-check.yml | 30 +++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-compose-check.yml b/.github/workflows/docker-compose-check.yml index 2309315..0464271 100644 --- a/.github/workflows/docker-compose-check.yml +++ b/.github/workflows/docker-compose-check.yml @@ -11,12 +11,36 @@ jobs: steps: - uses: actions/checkout@v4 - name: Start services - run: docker-compose up -d + run: | + docker compose build + docker compose up -d - name: Wait for services run: | sleep 30 curl -f http://localhost:8000/health || exit 1 curl -f http://localhost:3000 || exit 1 - - name: Logs on failure + - name: Check service health + run: | + # Check that all services are running + docker compose ps + + # Verify no containers have exited + if docker compose ps | grep -q "Exit"; then + echo "Some containers have exited:" + docker compose ps + echo "Container logs:" + docker compose logs + exit 1 + fi + - name: Show container logs on failure if: failure() - run: docker-compose logs + run: | + echo "=== Container Status ===" + docker compose ps + echo "=== Container Logs ===" + docker compose logs + - name: Cleanup + if: always() + run: | + docker compose down -v + docker compose rm -f