Skip to content

[MOO-2268] Upgrade Node and GitHub Actions to Node v24#476

Merged
YogendraShelke merged 2 commits intomx/11.6.xfrom
update-node-version-11.6
Mar 24, 2026
Merged

[MOO-2268] Upgrade Node and GitHub Actions to Node v24#476
YogendraShelke merged 2 commits intomx/11.6.xfrom
update-node-version-11.6

Conversation

@YogendraShelke
Copy link
Copy Markdown
Contributor

@YogendraShelke YogendraShelke commented Mar 23, 2026

With Node20 hitting end‑of‑life in April 2026, GitHub Actions has begun deprecating it and will transition all actions to Node24 by fall 2026

https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

  • fix: update ESLint rules and improve mock implementation in Maps tests
  • chore: upgrade actions to latest versions across workflows
  • chore: run build and other jobs on mx/11.6.x branch

Github actions

# Action Old Version New Version
1 actions/checkout v4 v6.0.2
2 actions/setup-node v4 v6.3.0
3 actions/setup-python v5 v6.2.0
4 actions/setup-java v4 v5.2.0
5 actions/cache v4 v5
6 actions/upload-artifact v4 v7
7 actions/download-artifact v4.1.7 v8.0.1
8 actions/labeler v3.0.2 v6.0.1
9 actions/github-script v7 v8.0.0
10 pnpm/action-setup v4 v5
11 docker/login-action v3.1.0 v4.0.0
12 docker/build-push-action v5.3.0 v7.0.0
13 softprops/diffset v1 v3
14 montudor/action-zip v1.0.0 v1.0.0
15 nick-fields/retry v3.0.2 v4.0.0
16 reactivecircus/android-emulator-runner v2.0.0 v2.37.0
17 slackapi/slack-github-action v2 v3.0.1
18 jungwinter/split v1 v2.1.0
19 zgosalvez/github-actions-ensure-sha-pinned-actions v1.1.1 v5.0.3

@YogendraShelke YogendraShelke requested a review from a team as a code owner March 23, 2026 07:17
@YogendraShelke YogendraShelke force-pushed the update-node-version-11.6 branch 3 times, most recently from 9402e17 to 4d20037 Compare March 23, 2026 07:51
@YogendraShelke YogendraShelke changed the title chore: bump node from v20 to v24 [MOO-2268] Upgrade Node and GitHub Actions to Node v24 Mar 23, 2026
fix: update ESLint rules and improve mock implementation in Maps tests
chore: upgrade actions to latest versions across workflows
chore: update Node.js setup to use version from .nvmrc
chore: update download URL for test project to mx/11.6.x branch

chore: update paths in workflows and action.yml for Mendix version 11.6.x

chore: rename extracted folder in native bundle workflow and update paths to use new folder name

chore: update workflows to include mx/11.6.x branch
@YogendraShelke YogendraShelke force-pushed the update-node-version-11.6 branch from 4d20037 to bfe00c1 Compare March 23, 2026 08:04
@YogendraShelke YogendraShelke merged commit ee33c90 into mx/11.6.x Mar 24, 2026
98 of 113 checks passed
@YogendraShelke YogendraShelke deleted the update-node-version-11.6 branch March 24, 2026 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants