Skip to content

ci: upgrade GitHub Actions to Node 24 runtimes - #126

Merged
christophd merged 1 commit into
citrusframework:mainfrom
asuruceanu:ci-issue/node24-actions-upgrade
Nov 2, 2026
Merged

christophd merged 1 commit into
citrusframework:mainfrom
asuruceanu:ci-issue/node24-actions-upgrade

Conversation

@asuruceanu

Copy link
Copy Markdown
Collaborator

Node.js 20 is deprecated on GitHub Actions runners (forced to Node 24, removal Sept 2026).

This upgrades the Node.js-20-based actions in .github/workflows/build.yml to Node 24 runtimes:

  • actions/checkout@v3 -> actions/checkout@v5
  • actions/cache@v3 -> actions/cache@v5
  • actions/setup-java@v3 -> actions/setup-java@v5

setup-java v3 is deprecated with no further updates; v5 runs on Node 24 and requires runner v2.327.1+ (covered by ubuntu-latest).

No workflow logic changed.

@asuruceanu
asuruceanu requested a review from christophd October 30, 2026 10:53
@christophd
christophd merged commit 185c6ad into citrusframework:main Nov 2, 2026
1 check passed
@asuruceanu
asuruceanu deleted the ci-issue/node24-actions-upgrade branch November 3, 2026 05:15
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