Commit 087e9bd
committed
Build: update to GitHub Actions v5 to fix warnings, add Node.js 18
* Fix GitHub Actions noise about "Node.js 20 actions are deprecated."
which is a pointless and confusing treadmill about internal primitives
like "checkout" and "setup-node" which are not simple shell scripts
but instead full containers that themselves utilize Node.js internally.
No user should have to care about this, and the warnings ideally either
would not exist, have a stable subset, or at the very least refer
to the action/v4 being deprecated instead of confusing details
about what those are internally made of.
* Remove lock file
Ref https://timotijhof.net/posts/2024/lockfiles-for-apps-not-packages-still/
Ref https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/1 parent 03900b4 commit 087e9bd
3 files changed
Lines changed: 7 additions & 5569 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
| 28 | + | |
30 | 29 | | |
31 | | - | |
32 | | - | |
| 30 | + | |
33 | 31 | | |
34 | 32 | | |
35 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
0 commit comments