refactor(CI): run e2e against built app and no longer vercel (#610)

This commit is contained in:
Corentin THOMASSET 2023-09-03 16:28:19 +02:00 committed by GitHub
parent f035f485c0
commit 18dd1400bd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 20 additions and 17 deletions

View file

@ -31,6 +31,4 @@ jobs:
run: pnpm typecheck
- name: Build the app
env:
NODE_OPTIONS: --max-old-space-size=4096
run: pnpm build

View file

@ -1,13 +1,13 @@
name: E2E tests
on: [deployment_status]
on:
pull_request:
push:
branches:
- main
jobs:
test:
if: github.event.deployment_status.state == 'success'
timeout-minutes: 60
runs-on: ubuntu-latest
env:
BASE_URL: ${{ github.event.deployment_status.target_url }}
strategy:
matrix:
shard: [1/3, 2/3, 3/3]
@ -28,6 +28,9 @@ jobs:
- name: Install dependencies
run: pnpm install
- name: Build app
run: pnpm build
- name: Restore Playwright browsers from cache
uses: actions/cache@v3
with: