From e34ae4ed39bc1c0133d16d02a5eb9b85ad556fd5 Mon Sep 17 00:00:00 2001 From: Lukas Kalbertodt Date: Wed, 10 Jan 2024 13:50:42 +0100 Subject: [PATCH] Speed up `master` CI by using already-compiled binary for UI testing This should get rid of the last source of building Tobira again in CI. --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 90e5963f1..1426dcb2f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -145,6 +145,11 @@ jobs: - name: Install Playwright browsers working-directory: frontend run: npx playwright install --with-deps + - name: Start Tobira for playwright tests + uses: JarvusInnovations/background-action@v1 + with: + run: ./tobira serve --config util/dev-config/config.toml & + wait-on: http://localhost:3090 - name: Run playwright tests working-directory: frontend run: npx playwright test