SPB Git

spb/phi-conseil

Public
860 B · 38 lines yaml
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
Files · main
Menu

Theme