Skip to content

Commit 5850b4e

Browse files
committed
Pin node to 24 in ci tests
1 parent e856a78 commit 5850b4e

5 files changed

Lines changed: 35 additions & 0 deletions

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ jobs:
1919
python-version: '3.x'
2020
architecture: 'x64'
2121

22+
- name: Install Node
23+
uses: actions/setup-node@v6
24+
with:
25+
node-version: '24'
26+
2227
- name: Cache pip on Linux
2328
uses: actions/cache@v3
2429
if: startsWith(runner.os, 'Linux')

.github/workflows/devinstall.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ jobs:
1717
with:
1818
python-version: '3.x'
1919
architecture: 'x64'
20+
- name: Install Node
21+
uses: actions/setup-node@v6
22+
with:
23+
node-version: '24'
2024
- name: Cache pip on Linux
2125
uses: actions/cache@v3
2226
if: startsWith(runner.os, 'Linux')

.github/workflows/lint.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ jobs:
1616
python-version: '3.x'
1717
architecture: 'x64'
1818

19+
- name: Install Node
20+
uses: actions/setup-node@v6
21+
with:
22+
node-version: '24'
23+
1924
- name: Install dependencies
2025
run: |
2126
python -m pip install jupyterlab

.github/workflows/packaging.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ jobs:
2727
python-version: '3.x'
2828
architecture: 'x64'
2929

30+
- name: Install Node
31+
uses: actions/setup-node@v6
32+
with:
33+
node-version: '24'
34+
3035
- uses: actions/cache@v3
3136
with:
3237
path: ~/.cache/pip

.github/workflows/tests.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ jobs:
1616
cache-dependency-path: |
1717
**/setup.cfg
1818
**/requirements*.txt
19+
- name: Set up Node
20+
uses: actions/setup-node@v6
21+
with:
22+
node-version: '24'
1923
- name: Install dependencies
2024
run: |
2125
sudo apt-get install -y pandoc
@@ -39,6 +43,10 @@ jobs:
3943
cache-dependency-path: |
4044
**/setup.cfg
4145
**/requirements*.txt
46+
- name: Set up Node
47+
uses: actions/setup-node@v6
48+
with:
49+
node-version: '24'
4250
- name: Install dependencies
4351
run: |
4452
python -m pip install --upgrade pip
@@ -113,6 +121,10 @@ jobs:
113121
cache-dependency-path: |
114122
**/setup.cfg
115123
**/requirements*.txt
124+
- name: Set up Node
125+
uses: actions/setup-node@v6
126+
with:
127+
node-version: '24'
116128
- name: Install Python dependencies
117129
run: |
118130
python -m pip install --upgrade pip
@@ -140,6 +152,10 @@ jobs:
140152
cache-dependency-path: |
141153
**/setup.cfg
142154
**/requirements*.txt
155+
- name: Set up Node
156+
uses: actions/setup-node@v6
157+
with:
158+
node-version: '24'
143159

144160
- name: Install dependencies
145161
run: |

0 commit comments

Comments
 (0)