Commit 1b91dd3
committed
chore(ci): bump Node 20 actions to Node 24 and SHA-pin
Replaces mutable tags with full commit SHAs (per CI/CD hardening
policy) and upgrades each action to the latest Node 24-based
release, resolving GitHub's Node 20 deprecation annotation
(forced switch 2026-06-02, removal 2026-09-16).
- actions/checkout: @v4 → @de0fac2… # v6.0.2
- denoland/setup-deno: @v2 → @667a34c… # v2.0.4
- stefanzweifel/git-auto-commit-action: @v5 → @04702ed… # v7.1.0
- actions/configure-pages: @v5 → @45bfe01… # v6.0.0
- actions/upload-pages-artifact: @V3 → @fc324d3… # v5.0.0
- actions/deploy-pages: @v4 → @cd2ce8f… # v5.0.0
The workflow uses only documented, stable inputs (ref, fetch-depth,
path, commit_message, status_options) that are unchanged across
these major version bumps.
Closes #3
InfoSec: dependency upgrade to restore supported runtime before
EOL; SHA pinning prevents surprise changes from mutable-tag
resolution. No new permissions, secrets, or input surface.1 parent 80aff7d commit 1b91dd3
1 file changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
0 commit comments