this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

run playwright install first in CI

authored by

Peter Bacon Darwin and committed by
Victor Berchet
fca7363c 605d95d4

+18 -11
+3 -1
.github/workflows/playwright.yml
··· 15 15 node-version: lts/* 16 16 - name: Install dependencies 17 17 run: npm install -g pnpm && pnpm install 18 + - name: Install Playwright browsers 19 + run: pnpm run install-playwright 18 20 - name: Run Playwright tests 19 - run: pnpm e2e 21 + run: pnpm run e2e 20 22 # - uses: actions/upload-artifact@v4 21 23 # if: always() 22 24 # with:
+3 -1
package.json
··· 3 3 "version": "0.0.0.0", 4 4 "private": true, 5 5 "devDependencies": { 6 - "prettier": "3.3.3" 6 + "prettier": "3.3.3", 7 + "@playwright/test": "1.47.0" 7 8 }, 8 9 "scripts": { 9 10 "prettier:check": "prettier --check .", 10 11 "prettier:fix": "prettier --write .", 11 12 "postinstall": "pnpm --filter builder build", 13 + "install-playwright": "playwright install --with-deps", 12 14 "e2e": "pnpm -r e2e" 13 15 } 14 16 }
+12 -9
pnpm-lock.yaml
··· 8 8 9 9 .: 10 10 devDependencies: 11 + '@playwright/test': 12 + specifier: 1.47.0 13 + version: 1.47.0 11 14 prettier: 12 15 specifier: 3.3.3 13 16 version: 3.3.3 ··· 3468 3471 '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.4) 3469 3472 eslint: 8.57.0 3470 3473 eslint-import-resolver-node: 0.3.9 3471 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) 3472 - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) 3474 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.0) 3475 + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) 3473 3476 eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) 3474 3477 eslint-plugin-react: 7.36.1(eslint@8.57.0) 3475 3478 eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) ··· 3488 3491 transitivePeerDependencies: 3489 3492 - supports-color 3490 3493 3491 - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0): 3494 + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.0): 3492 3495 dependencies: 3493 3496 '@nolyfill/is-core-module': 1.0.39 3494 3497 debug: 4.3.6 3495 3498 enhanced-resolve: 5.17.1 3496 3499 eslint: 8.57.0 3497 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) 3500 + eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.0))(eslint@8.57.0) 3498 3501 fast-glob: 3.3.2 3499 3502 get-tsconfig: 4.8.0 3500 3503 is-bun-module: 1.2.1 3501 3504 is-glob: 4.0.3 3502 3505 optionalDependencies: 3503 - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) 3506 + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) 3504 3507 transitivePeerDependencies: 3505 3508 - '@typescript-eslint/parser' 3506 3509 - eslint-import-resolver-node 3507 3510 - eslint-import-resolver-webpack 3508 3511 - supports-color 3509 3512 3510 - eslint-module-utils@2.11.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): 3513 + eslint-module-utils@2.11.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.0))(eslint@8.57.0): 3511 3514 dependencies: 3512 3515 debug: 3.2.7 3513 3516 optionalDependencies: 3514 3517 '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.4) 3515 3518 eslint: 8.57.0 3516 3519 eslint-import-resolver-node: 0.3.9 3517 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) 3520 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.0) 3518 3521 transitivePeerDependencies: 3519 3522 - supports-color 3520 3523 3521 - eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): 3524 + eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): 3522 3525 dependencies: 3523 3526 '@rtsao/scc': 1.1.0 3524 3527 array-includes: 3.1.8 ··· 3529 3532 doctrine: 2.1.0 3530 3533 eslint: 8.57.0 3531 3534 eslint-import-resolver-node: 0.3.9 3532 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) 3535 + eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.0))(eslint@8.57.0) 3533 3536 hasown: 2.0.2 3534 3537 is-core-module: 2.15.1 3535 3538 is-glob: 4.0.3