Skip to content

chore: scaffold separated Playwright E2E packages #5

chore: scaffold separated Playwright E2E packages

chore: scaffold separated Playwright E2E packages #5

Workflow file for this run

name: CI
on:
push:
branches: [ main ]
pull_request:
jobs:
core:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: cd core && npm test
variants:
needs: core
runs-on: ubuntu-latest
strategy:
matrix:
variant: [ pc, mobile, pcproj, mobileproj, standalone, wearables ]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: cd variants/${{ matrix.variant }} && npm test
e2e:
needs: variants
runs-on: ubuntu-latest
strategy:
matrix:
package: [ e2e-pc, e2e-mobile, e2e-pcproj, e2e-mobileproj, e2e-standalone, e2e-wearables ]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: cd e2e/${{ matrix.package }} && npm test