Commit 1bc216a
Update CI: drop EOL Node versions, bump actions (#196)
* Update CI: drop EOL Node versions, bump actions
- Node matrix: 14.x, 16.x, 18.x, 20.x → 18.x, 20.x, 22.x
- Node 14 EOL April 2023, Node 16 EOL September 2023
- Add Node 22 (current LTS)
- Bump actions/checkout v2 → v4, actions/setup-node v3 → v4
- v2/v3 use Node 16 runtime which is deprecated by GitHub
This fixes the Floating Dependencies CI failure where @aws-sdk/client-s3
v3.986.0+ requires Node >= 20, breaking the no-lockfile install on
older Node versions.
* Drop Node 18 from CI matrix
@aws-sdk/client-s3 v3.1000.0 requires Node >= 20, which breaks
floating deps installs on Node 18. Node 18 went EOL April 2025.
---------
Co-authored-by: Yappie LLM <ylm@Yappies-Mac-mini.local>1 parent 7f56de3 commit 1bc216a
1 file changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments