From cf19ac8d39175967ebef5d8ee6a98f7c5204b238 Mon Sep 17 00:00:00 2001 From: maziggy Date: Sun, 8 Feb 2026 07:53:32 +0100 Subject: [PATCH] Added two steps to the docker-test job in ci.yml --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 739e6d1f4..c73de5220 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -291,6 +291,13 @@ jobs: echo "Static files HTTP status: $STATUS" [ "$STATUS" = "200" ] + # Test 5: Integration Test Suite (pytest) + - name: Build integration test runner + run: docker compose -f docker-compose.test.yml build integration-test-runner + + - name: Run integration test suite + run: docker compose -f docker-compose.test.yml run --rm integration-test-runner + - name: Show logs on failure if: failure() run: docker compose -f docker-compose.test.yml logs