From 2fba4c7873ba050c5c80c1d187a24ff77268a114 Mon Sep 17 00:00:00 2001 From: adrian peralta Date: Sat, 3 Aug 2024 23:51:26 +0000 Subject: [PATCH] config: #2 define testing workflow --- .github/workflows/test.yml | 34 ++++++++++++---------------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index be71219..b1f7566 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -58,30 +58,20 @@ jobs: # sleep 2 # done + frontend-e2e: + runs-on: mcr.microsoft.com/playwright:v1.39.0-jammy + needs: [backend, frontend] + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Install dependencies + run: | + cd frontend + yarn install + - name: Run Playwright tests run: | cd frontend yarn test:e2e - # frontend-e2e: - # runs-on: ubuntu-latest - # needs: backend # Ensure frontend tests run after backend tests - # steps: - # - name: Checkout code - # uses: actions/checkout@v2 - - # - name: Set up Node.js - # uses: actions/setup-node@v2 - # with: - # node-version: '16' # Change to your Node.js version - - # - name: Install dependencies - # run: | - # cd frontend - # yarn install - - # - name: Run Jest tests - # run: | - # cd frontend - # yarn test:e2e -