🚀 Enhancements
chore: upgrade actions to Node 24 runtime (SHA-pinned) John C. Bland II (@johncblandii) (#90)
## what
- Bump GitHub Actions references in the workflows and
action.yml to versions running on the
Node 24 runtime, SHA-pinned with precise version comments:
actions/checkout@v6 → @3d3c42e5... # v7.0.1
nick-fields/assert-action@v2 → @0efd6166... # v4.0.1
why
- GitHub is deprecating the Node 20 runtime; affected workflows emit a deprecation warning and
are already being force-migrated to Node 24
- SHA pinning with a verified tag comment makes the upgrade deliberate and supply-chain-safe,
matching the org's direction in cloudposse/.github#261
- Every pinned SHA was verified against its upstream tag
references
still on Node 20
1arp/create-a-file-action@0.4 (in action.yml) — no Node 24 release exists upstream yet
Supersedes #88
Supersedes #87