Files
Ruslan KonviserandClaude Opus 4.8 cbfef991d4 chore(ci): migrate actions to Node 24 runtime + bump Node to 24.17.0 (kill Node 20 deprecation)
GitHub deprecated Node 20 on Actions runners. Bump every action with a node24 release:
checkout v4->v5, github-script v7->v8, cache v4->v5, upload-artifact v3/v4->v7,
docker/login-action v3->v4, build-push-action v6->v7, setup-buildx/setup-qemu v3->v4.
(setup-node@v6 and digitalocean/action-doctl@v2 are already node24.)

Node version -> latest 24.x: setup-node node-version 24.14.0->24.17.0, .nvmrc->24.17.0, Docker
base node:24.14.0-alpine3.23 -> 24.16.0-alpine3.23 (24.17.0's alpine image isn't on Docker Hub
yet; tracks up when published).

No upstream node24 release yet (still warn): ilammy/msvc-dev-cmd@v1 (Windows MSVC, 30x) and
samuelmeuli/action-snapcraft@v2 (node16). Desktop linux/win images use node:buster-slim (EOL
Debian) — left untouched to not disturb the just-fixed desktop builds.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-18 09:55:49 +02:00

2 lines
8 B
Plaintext