Skip to content

ci: bump GitHub Actions to Node 24 compatible majors#8

Merged
stefanowitschdev merged 1 commit into
masterfrom
chore/ci-actions-node24
Jun 13, 2026
Merged

ci: bump GitHub Actions to Node 24 compatible majors#8
stefanowitschdev merged 1 commit into
masterfrom
chore/ci-actions-node24

Conversation

@stefanowitschdev

Copy link
Copy Markdown
Owner

Kontext

Der CI-Run von #7 war zwar grün, erzeugte aber in jedem Job eine Deprecation-Warning:
actions/checkout@v4, actions/setup-node@v4 und pnpm/action-setup@v4 laufen noch auf
Node.js 20. GitHub erzwingt für diese Actions ab 2026-06-16 Node.js 24 und entfernt
Node.js 20 am 2026-09-16 vom Runner.

Änderung

Alle drei Actions auf ihren aktuellen Major (Node-24-basiert) gehoben — je 4× im Workflow:

Action vorher nachher
actions/checkout @v4 @v6
actions/setup-node @v4 @v6
pnpm/action-setup @v4 @v6

Die Nutzung bleibt unverändert (node-version-file: .nvmrc, pnpm über packageManager),
daher nicht breaking. Behebt die Deprecation-Warning.

🤖 Generated with Claude Code

actions/checkout, actions/setup-node and pnpm/action-setup were running on the
deprecated Node.js 20 runtime, producing a deprecation warning in every CI job.
GitHub forces Node.js 24 for these actions from 2026-06-16 and removes Node.js 20
from runners on 2026-09-16.

Bump all three to their current majors (Node 24 based):
- actions/checkout@v4   -> @v6
- actions/setup-node@v4 -> @v6
- pnpm/action-setup@v4  -> @v6

Usage is unchanged (node-version-file: .nvmrc, pnpm via packageManager),
so the bumps are non-breaking. Clears the deprecation warning.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@stefanowitschdev stefanowitschdev merged commit f104027 into master Jun 13, 2026
4 checks passed
@stefanowitschdev stefanowitschdev deleted the chore/ci-actions-node24 branch June 13, 2026 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants