Commit 5459d27
Move the workflows onto Node 24 action majors
CI warned that actions/checkout@v4 and actions/setup-python@v5 target
Node 20 and were being forced onto Node 24 (build-cv: .github#2).
Checked each major's published action.yml to find where the runtime
actually changes: checkout v5 and setup-python v6 are the first majors on
node24. Bumped to those rather than to the current v7s, since the smaller
jump clears the warning with less to go wrong. Both releases describe the
change as node24-only with no API break, needing runner v2.327.1 or
newer, which ubuntu-latest already provides.
Applied to all three workflows and parsed each one as YAML. Validation,
the page build, ruff, and the suite (348 passed, 12 skipped) are all
unchanged, and no generated file moved.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QQUWxAFYESZCZe3DLyy1eB1 parent 65fc3fa commit 5459d27
3 files changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments