diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 0dca335..a10d0fb 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set up Node.js uses: actions/setup-node@v2 @@ -34,6 +34,7 @@ jobs: run: npm install - name: Start Next.js app + working-directory: './client' run: npm run dev & env: NODE_ENV: test @@ -44,13 +45,14 @@ jobs: - name: Set up Docker Compose run: | - docker-compose -f e2e-docker-compose.yml up -d + docker-compose -f ./e2e-docker-compose.yaml up -d - name: Wait for service initialisation run: | sleep 120 - name: Run Playwright tests + working-directory: './client' run: npx playwright test env: CI: true @@ -59,9 +61,9 @@ jobs: uses: actions/upload-artifact@v2 with: name: test-report - path: playwright-report/ + path: ./client/playwright-report/ - name: Clean up run: | - docker-compose -f docker-compose.yml down + docker-compose -f ./e2e-docker-compose.yaml down pkill -f 'npm run dev'