From 0277f83417453011064dff7a31c8b8a2e3faf615 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Bj=C3=A4reholt?= Date: Tue, 31 Oct 2023 12:14:30 +0100 Subject: [PATCH] ci: include server extras in testing --- .github/workflows/build.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2804d6de..df734b0c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,6 @@ jobs: matrix: os: [ubuntu-latest] python_version: ['3.10'] - extras: ['browser'] steps: - uses: actions/checkout@v3 with: @@ -36,12 +35,9 @@ jobs: - name: Install dependencies run: | make build - poetry install -E "${{ matrix.extras }}" - - name: Install dependencies for extras - run: | - if [ "${{ matrix.extras }}" = "browser" ]; then - poetry run playwright install - fi + poetry install -E server -E browser + - name: Install playwright + run: poetry run playwright install - name: Run tests env: TERM: xterm