spb/phi-conseil
Public
1name: CI23on:4 push:5 branches: [main]6 pull_request:78jobs:9 check:10 runs-on: ubuntu-latest11 env:12 CONTACT_TRANSPORT: log13 NEXT_PUBLIC_SITE_URL: http://127.0.0.1:310014 steps:15 - uses: actions/checkout@v416 - uses: pnpm/action-setup@v417 with:18 version: 1119 - uses: actions/setup-node@v420 with:21 node-version: 2222 cache: pnpm23 - run: pnpm install --frozen-lockfile24 - run: pnpm lint25 - run: pnpm typecheck26 - run: pnpm test27 - run: pnpm build28 - run: pnpm exec playwright install --with-deps chromium webkit29 - run: pnpm test:e2e30 - uses: actions/upload-artifact@v431 if: always()32 with:33 name: playwright-report34 path: |35 playwright-report36 docs/screenshots37 retention-days: 1438