Skip to content

Commit 6b47a45

Browse files
committed
Test with node 24
1 parent 6accaa3 commit 6b47a45

File tree

8 files changed

+28
-0
lines changed

8 files changed

+28
-0
lines changed

.github/workflows/check-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
18+
with:
19+
node_version: "24.x"
1820
- name: Install Dependencies
1921
shell: bash
2022
run: |

.github/workflows/generate-changelog.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ jobs:
3232
steps:
3333
- uses: actions/checkout@v4
3434
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
35+
with:
36+
node_version: "24.x"
3537
- name: Install Dependencies
3638
shell: bash
3739
run: |

.github/workflows/prep-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ jobs:
3232
steps:
3333
- uses: actions/checkout@v4
3434
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
35+
with:
36+
node_version: "24.x"
3537
- name: Install Dependencies
3638
shell: bash
3739
run: |

.github/workflows/prep-self-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ jobs:
3131
steps:
3232
- uses: actions/checkout@v4
3333
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
34+
with:
35+
node_version: "24.x"
3436
- name: Install Dependencies
3537
shell: bash
3638
run: |

.github/workflows/publish-changelog.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
steps:
1717
- uses: actions/checkout@v4
1818
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
19+
with:
20+
node_version: "24.x"
1921

2022
- name: Install Dependencies
2123
shell: bash

.github/workflows/publish-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ jobs:
2121
steps:
2222
- uses: actions/checkout@v4
2323
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
24+
with:
25+
node_version: "24.x"
2426
- name: Install Dependencies
2527
shell: bash
2628
run: |

.github/workflows/publish-self-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ jobs:
2121
steps:
2222
- uses: actions/checkout@v4
2323
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
24+
with:
25+
node_version: "24.x"
2426
- name: Install Dependencies
2527
shell: bash
2628
run: |

.github/workflows/test.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ jobs:
2020
steps:
2121
- uses: actions/checkout@v4
2222
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
23+
with:
24+
node_version: "24.x"
2325
- name: Run Linters
2426
run: |
2527
hatch run typing:test
@@ -32,6 +34,8 @@ jobs:
3234
steps:
3335
- uses: actions/checkout@v4
3436
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
37+
with:
38+
node_version: "24.x"
3539
- uses: jupyterlab/maintainer-tools/.github/actions/check-links@v1
3640

3741
test:
@@ -44,6 +48,8 @@ jobs:
4448
steps:
4549
- uses: actions/checkout@v4
4650
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
51+
with:
52+
node_version: "24.x"
4753

4854
- name: Run the tests with coverage on Ubuntu
4955
if: ${{ matrix.os == 'ubuntu-latest' }}
@@ -70,6 +76,8 @@ jobs:
7076
steps:
7177
- uses: actions/checkout@v4
7278
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
79+
with:
80+
node_version: "24.x"
7381
- env:
7482
GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7583
RH_REPOSITORY: jupyter-server/jupyter_releaser
@@ -101,6 +109,7 @@ jobs:
101109
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
102110
with:
103111
dependency_type: minimum
112+
node_version: "24.x"
104113
- name: Run the unit tests
105114
run: |
106115
hatch run test:nowarn || hatch run test:nowarn --lf
@@ -115,6 +124,7 @@ jobs:
115124
with:
116125
dependency_type: pre
117126
python_version: "3.12"
127+
node_version: "24.x"
118128
- name: Run the tests
119129
run: |
120130
hatch run test:nowarn || hatch run test:nowarn --lf
@@ -125,13 +135,17 @@ jobs:
125135
steps:
126136
- uses: actions/checkout@v4
127137
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
138+
with:
139+
node_version: "24.x"
128140
- run: hatch run docs:build
129141

130142
check_local_actions:
131143
runs-on: ubuntu-latest
132144
steps:
133145
- uses: actions/checkout@v4
134146
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
147+
with:
148+
node_version: "24.x"
135149

136150
- name: prep-release
137151
uses: ./.github/actions/prep-release

0 commit comments

Comments
 (0)