From d17b7e7aa9967b4984d1f82244f4ba3b0f96a2f7 Mon Sep 17 00:00:00 2001 From: Dominik Stahl Date: Tue, 13 May 2025 10:23:58 +0200 Subject: [PATCH] fix(tests): start server for e2e tests --- .github/workflows/container-scan.yml | 1 + .github/workflows/docker-build.yml | 1 + .github/workflows/tests.yml | 6 ++++++ 3 files changed, 8 insertions(+) diff --git a/.github/workflows/container-scan.yml b/.github/workflows/container-scan.yml index 74e791a..04a48ed 100644 --- a/.github/workflows/container-scan.yml +++ b/.github/workflows/container-scan.yml @@ -32,6 +32,7 @@ jobs: path: trivy-report.json - name: Clean up Docker + if: always() run: | docker system prune -af --filter "until=24h" docker volume prune -f diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 3f43c92..5554e31 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -65,6 +65,7 @@ jobs: cache-to: type=registry,ref=git.dominikstahl.dev/${{ env.REPO }}:buildcache,mode=max - name: Clean up Docker + if: always() run: | docker system prune -af --filter "until=24h" docker volume prune -f diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c090f8e..49271e8 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,6 +21,11 @@ jobs: - name: Cypress run (e2e) uses: https://github.com/cypress-io/github-action@v6 + with: + build: yarn run build + start: yarn cypress:start_server + e2e: true + wait-on: 'http://localhost:3000' - name: Cypress run (component) uses: https://github.com/cypress-io/github-action@v6 @@ -30,6 +35,7 @@ jobs: component: true - name: Clean up Docker + if: always() run: | docker system prune -af --filter "until=24h" docker volume prune -f