Commit e9db765
CrispStrobe
ci: bump checkout/setup-python/upload-artifact to Node-24 majors
GitHub will force Node 24 on JS actions starting 2026-06-02 and remove
the Node 20 runtime on 2026-09-16. Bumping:
- actions/checkout v4 -> v6 (node24 since v6.0.0)
- actions/setup-python v5 -> v6 (node24 since v6.0.0)
- actions/upload-artifact v4 -> v7 (node24 since v6.0.0)
Our upload-artifact use is a single conditional upload (gated by
matrix.python-version == '3.11'), so the v5 'no-overwrite / unique
name per matrix leg' contract is already satisfied -- no further
changes needed. ubuntu-latest is well past runner 2.327.1 minimum.1 parent 9128c3d commit e9db765
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
0 commit comments