MM-66972 Upgrade to node 24 and main dependencies with babel, webpack and jest (#34760)

* chore: upgrade to node 24 and dependencies mainly with babel, webpack and jest

* fix components tests, make trial modal passed on all node 20-24

* fix cache for platform packages

* updated test

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
This commit is contained in:
sabril
2026-01-14 13:14:01 +08:00
committed by GitHub
co-authored by Mattermost Build
parent 92339d03ab
commit dab04576a1
53 changed files with 5777 additions and 10651 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
with:
node-version-file: .nvmrc
cache: "npm"