-
-
Notifications
You must be signed in to change notification settings - Fork 375
v4.0.0-dev — API refactor, caching, fallback fixes, and benchmark suite #742
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Changes from 38 commits
4ce6054
bba4524
a784051
7d30d13
cb289d1
e8a7c54
4af688a
e982c5a
28de687
ea585d1
b5a12c3
718f3b4
03df779
e989afb
ada9d32
b509d2d
43e0d0a
3c225c4
a02b3e6
d7e7682
5e4717e
2fa3145
ed6453f
3d9fd0a
35ef12a
2445fac
6ee83c0
b7d6ed7
416935f
3803012
138dea3
17dbe70
feefc72
d2da41b
35322af
d94ba7c
255088e
1e59e00
389130b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| name: Playwright Tests | ||
| on: | ||
| push: | ||
| branches: [ main, master ] | ||
| pull_request: | ||
| branches: [ main, master ] | ||
| jobs: | ||
| test: | ||
| timeout-minutes: 60 | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Disable persisted checkout credentials for this read-only test job. Set 🧰 Tools🪛 zizmor (1.25.2)[warning] 12-12: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false (artipacked) [error] 12-12: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy) (unpinned-uses) 🤖 Prompt for AI AgentsSource: Linters/SAST tools |
||
| - uses: actions/setup-node@v4 | ||
|
Comment on lines
+12
to
+13
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Pin GitHub Actions to commit SHAs instead of floating tags. Using Also applies to: 22-22 🧰 Tools🪛 zizmor (1.25.2)[warning] 12-12: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false (artipacked) [error] 12-12: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy) (unpinned-uses) [error] 13-13: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy) (unpinned-uses) 🤖 Prompt for AI AgentsSource: Linters/SAST tools |
||
| with: | ||
| node-version: lts/* | ||
| - name: Install dependencies | ||
| run: npm ci | ||
| - name: Install Playwright Browsers | ||
| run: npx playwright install --with-deps | ||
| - name: Run Playwright tests | ||
| run: npx playwright test | ||
| - uses: actions/upload-artifact@v4 | ||
| if: ${{ !cancelled() }} | ||
| with: | ||
| name: playwright-report | ||
| path: playwright-report/ | ||
| retention-days: 30 | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Workflow won’t run for
develop-targeted PRs.This workflow only listens to
main/master, but this PR targetsdevelop; tests won’t execute on that integration path unlessdevelopis added.🤖 Prompt for AI Agents