Commit 403080a
ci: reduce GitHub Actions costs by ~85% on PRs
- Limit OS matrix to ubuntu-only on PRs (macOS/Windows on push only)
- Reduce Python matrix from 3.10/3.11/3.12 to 3.10/3.12
- Run benchmarks only on push to main
- Run code-quality checks only on push events
- Remove Playwright install from benchmark job
- Delete duplicate code-quality.yml workflow
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent ed8685d commit 403080a
2 files changed
+5
-48
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
103 | 104 | | |
104 | 105 | | |
105 | 106 | | |
| |||
117 | 118 | | |
118 | 119 | | |
119 | 120 | | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | 121 | | |
125 | 122 | | |
126 | 123 | | |
| |||
143 | 140 | | |
144 | 141 | | |
145 | 142 | | |
| 143 | + | |
146 | 144 | | |
147 | 145 | | |
148 | 146 | | |
| |||
0 commit comments