Commit d355b61
committed
ci(docs): bump runner Node from 20 to 22 for Astro 6 floor
Astro 6 raised its Node floor to `>=22.12` (`engines.node` in the
astro@6.x manifest, EBADENGINE warning at install time + a hard
"Node.js v20 is not supported by Astro!" abort at `astro build`).
Bumping the docs-build / docs-screenshots-build / docs-screenshots-capture
runners to Node 22 unblocks the paired astro@^5 → ^6 + @astrojs/starlight@^0.30
→ ^0.39 dependency bump in this PR.
The web panel's runtime stack is unaffected (PHP 8.5; the only
client-side TS check runs over `web/scripts/` and stays on Node 20
via `ts-check.yml`).1 parent fba13ec commit d355b61
3 files changed
Lines changed: 13 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
39 | 43 | | |
40 | 44 | | |
41 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
47 | 50 | | |
48 | 51 | | |
49 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
147 | 150 | | |
148 | 151 | | |
149 | 152 | | |
| |||
0 commit comments