@@ -20,7 +20,7 @@ concurrency:
2020permissions : {}
2121
2222env :
23- NODE_ACTIVE_LTS : " 22 " # see https://nodejs.org/en/about/releases/
23+ NODE_ACTIVE_LTS : " 24 " # see https://nodejs.org/en/about/releases/
2424 REPORTS_DIR : " CI_reports"
2525 TESTS_REPORTS_ARTIFACT : tests-reports
2626 STANDARD_REPORTS_ARTIFACT : cs-reports
@@ -100,6 +100,8 @@ jobs:
100100 with :
101101 node-version : ${{ env.NODE_ACTIVE_LTS }}
102102 package-manager-cache : false
103+ - name : update npm
104+ run : npm install -g npm@latest
103105 - name : setup project
104106 run : |
105107 npm install --ignore-scripts --loglevel=silly
@@ -147,6 +149,8 @@ jobs:
147149 with :
148150 node-version : ${{ env.NODE_ACTIVE_LTS }}
149151 package-manager-cache : false
152+ - name : update npm
153+ run : npm install -g npm@latest
150154 - name : setup project
151155 run : npm install --ignore-scripts --loglevel=silly
152156 - name : setup tool
@@ -164,8 +168,9 @@ jobs:
164168 node-version :
165169 # action based on https://github.com/actions/node-versions/releases
166170 # see also: https://nodejs.org/en/about/releases/
167- - " 24" # current
168- - " 22" # active LTS
171+ - " 25" # current
172+ - " 24" # active LTS
173+ - " 22"
169174 - " 20"
170175 - " 20.18.0" # lowest supported
171176 os :
@@ -190,6 +195,9 @@ jobs:
190195 NODE_VERSION : ' ${{ matrix.node-version }}'
191196 run :
192197 case "$NODE_VERSION" in
198+ ' 25' )
199+ npm install -g npm@latest
200+ ;;
193201 ' 24' | '22')
194202 npm i -g npm@^11
195203 ;;
@@ -481,6 +489,8 @@ jobs:
481489 with :
482490 node-version : ${{ env.NODE_ACTIVE_LTS }}
483491 package-manager-cache : false
492+ - name : update npm
493+ run : npm install -g npm@latest
484494 - name : setup project
485495 run : |
486496 set -ex
0 commit comments