Skip to content

Commit fac2daf

Browse files
dmlvrpharret31
andauthored
Security: Update Node version (#33524)
Co-authored-by: Andrei Kharitonov <andrei.kharitonov@devexpress.com>
1 parent a1a58d8 commit fac2daf

26 files changed

Lines changed: 76 additions & 50 deletions

.github/actions/run-qunit-tests/action.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ runs:
5252
rm -rf artifacts/npm
5353
7z x artifacts.zip
5454
55+
- name: Use Node.js
56+
uses: actions/setup-node@v4
57+
with:
58+
node-version-file: '.node-version'
59+
5560
- uses: pnpm/action-setup@v4
5661
with:
5762
run_install: false

.github/renovate.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"extends": [
3-
"config:js-lib"
3+
"config:js-lib",
4+
"github>DevExpress/devextreme-renovate-config"
45
],
56
"prConcurrentLimit": 2,
67
"semanticCommits": "enabled",

.github/workflows/build_all.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Use Node.js
3030
uses: actions/setup-node@v4
3131
with:
32-
node-version: '20'
32+
node-version-file: '.node-version'
3333

3434
- uses: pnpm/action-setup@v4
3535
with:
@@ -87,6 +87,11 @@ jobs:
8787
- name: Get sources
8888
uses: actions/checkout@v4
8989

90+
- name: Use Node.js
91+
uses: actions/setup-node@v4
92+
with:
93+
node-version-file: '.node-version'
94+
9095
- uses: pnpm/action-setup@v4
9196
with:
9297
run_install: false

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Use Node.js
2020
uses: actions/setup-node@v4
2121
with:
22-
node-version: '20'
22+
node-version-file: '.node-version'
2323

2424
- uses: pnpm/action-setup@v4
2525
with:

.github/workflows/default_workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Use Node.js
2929
uses: actions/setup-node@v4
3030
with:
31-
node-version: '20'
31+
node-version-file: '.node-version'
3232

3333
- uses: pnpm/action-setup@v4
3434
with:

.github/workflows/demos_unit_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Use Node.js
4242
uses: actions/setup-node@v4
4343
with:
44-
node-version: '20'
44+
node-version-file: '.node-version'
4545

4646
- uses: pnpm/action-setup@v4
4747
with:

.github/workflows/lint.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Use Node.js
2626
uses: actions/setup-node@v4
2727
with:
28-
node-version: '20'
28+
node-version-file: '.node-version'
2929

3030
- uses: pnpm/action-setup@v4
3131
with:
@@ -54,6 +54,7 @@ jobs:
5454
- name: Lint TS
5555
working-directory: ./packages/devextreme
5656
env:
57+
NODE_OPTIONS: --max-old-space-size=4096
5758
DEBUG: eslint:cli-engine
5859
run: pnpm exec nx lint-ts
5960

@@ -79,7 +80,7 @@ jobs:
7980
- name: Use Node.js
8081
uses: actions/setup-node@v4
8182
with:
82-
node-version: '20'
83+
node-version-file: '.node-version'
8384

8485
- uses: pnpm/action-setup@v4
8586
with:
@@ -121,7 +122,7 @@ jobs:
121122
- name: Use Node.js
122123
uses: actions/setup-node@v4
123124
with:
124-
node-version: '20'
125+
node-version-file: '.node-version'
125126

126127
- uses: pnpm/action-setup@v4
127128
with:
@@ -157,7 +158,7 @@ jobs:
157158
- name: Use Node.js
158159
uses: actions/setup-node@v4
159160
with:
160-
node-version: '20'
161+
node-version-file: '.node-version'
161162

162163
- uses: pnpm/action-setup@v4
163164
with:
@@ -204,7 +205,7 @@ jobs:
204205
- name: Use Node.js
205206
uses: actions/setup-node@v4
206207
with:
207-
node-version: '20'
208+
node-version-file: '.node-version'
208209

209210
- uses: pnpm/action-setup@v4
210211
with:

.github/workflows/packages_publishing.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Set up nodejs
3737
uses: actions/setup-node@v4
3838
with:
39-
node-version: '20'
39+
node-version-file: '.node-version'
4040

4141
- uses: pnpm/action-setup@v4
4242
with:
@@ -121,7 +121,7 @@ jobs:
121121
- name: Use Node.js
122122
uses: actions/setup-node@v4
123123
with:
124-
node-version: '20'
124+
node-version-file: '.node-version'
125125

126126
- uses: pnpm/action-setup@v4
127127
with:

.github/workflows/playgrounds_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Use Node.js
3131
uses: actions/setup-node@v4
3232
with:
33-
node-version: '20'
33+
node-version-file: '.node-version'
3434

3535
- uses: pnpm/action-setup@v4
3636
with:
@@ -93,7 +93,7 @@ jobs:
9393
- name: Use Node.js
9494
uses: actions/setup-node@v4
9595
with:
96-
node-version: '20'
96+
node-version-file: '.node-version'
9797

9898
- name: Download artifacts
9999
uses: actions/download-artifact@v4

.github/workflows/publish-demos.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Use Node.js
1717
uses: actions/setup-node@v4
1818
with:
19-
node-version: '20'
19+
node-version-file: '.node-version'
2020

2121
- uses: pnpm/action-setup@v4
2222
with:
@@ -68,7 +68,7 @@ jobs:
6868
- name: Use Node.js
6969
uses: actions/setup-node@v4
7070
with:
71-
node-version: '20'
71+
node-version-file: '.node-version'
7272

7373
- name: Download devextreme sources
7474
uses: actions/download-artifact@v4
@@ -167,7 +167,7 @@ jobs:
167167
- name: Use Node.js
168168
uses: actions/setup-node@v4
169169
with:
170-
node-version: '20'
170+
node-version-file: '.node-version'
171171

172172
- name: Download devextreme sources
173173
uses: actions/download-artifact@v4

0 commit comments

Comments
 (0)