Skip to content

ci: bump Node.js to 22 in workflows#51

Merged
marcstraube merged 1 commit into
masterfrom
chore/ci-node-22
Jul 9, 2026
Merged

ci: bump Node.js to 22 in workflows#51
marcstraube merged 1 commit into
masterfrom
chore/ci-node-22

Conversation

@marcstraube

Copy link
Copy Markdown
Owner

Summary

Bumps the Node.js version from 20 to 22 in all GitHub Actions workflows.

The recent Dependabot major updates require Node.js >= 22:

All three drop Node 18/20 support. These tools only run as local Husky
hooks (not in CI), so CI was not failing — but aligning the workflow
runtime with the new engine requirement keeps things consistent.

Affected workflows

  • .github/workflows/ci.yml
  • .github/workflows/main.yml
  • .github/workflows/format-weblate.yml

🤖 Generated with Claude Code

The @commitlint/cli, @commitlint/config-conventional and lint-staged
major updates require Node.js >= 22 (Node 18/20 support dropped). Align
the CI, release and auto-format workflows with the new engine requirement.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the ci label Jul 8, 2026
@marcstraube
marcstraube merged commit e62593c into master Jul 9, 2026
4 checks passed
@marcstraube
marcstraube deleted the chore/ci-node-22 branch July 9, 2026 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant