Skip to content

Commit 411655b

Browse files
authored
ci: add nodejs v23 and deno v2 to test matrix (google#919)
1 parent c3061ab commit 411655b

File tree

3 files changed

+18
-14
lines changed

3 files changed

+18
-14
lines changed

.github/workflows/test.yml

+7-3
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,16 @@ jobs:
133133
smoke-deno:
134134
runs-on: ubuntu-latest
135135
needs: build
136+
strategy:
137+
matrix:
138+
deno-version: [v1.x, v2.x]
136139
steps:
137140
- uses: actions/checkout@v4
138141
- name: Setup Deno
139-
uses: denoland/setup-deno@v1
142+
uses: denoland/setup-deno@v2
140143
with:
141-
deno-version: v1.x
144+
deno-version: ${{ matrix.deno-version }}
145+
- run: deno install npm:types/node npm:types/fs-extra
142146
- uses: actions/download-artifact@v4
143147
with:
144148
name: build
@@ -152,7 +156,7 @@ jobs:
152156
needs: build
153157
strategy:
154158
matrix:
155-
node-version: [12, 14, 16, 18, 20, 22, 22-nightly]
159+
node-version: [12, 14, 16, 18, 20, 22, 22-nightly, 23]
156160
steps:
157161
- uses: actions/checkout@v4
158162
- name: Use Node.js ${{ matrix.node-version }}

package-lock.json

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
"@types/node": ">=20.11.30",
9898
"@types/which": "^3.0.4",
9999
"@webpod/ingrid": "^0.0.0-beta.3",
100-
"@webpod/ps": "^0.0.0-beta.8",
100+
"@webpod/ps": "^0.0.0-beta.10",
101101
"c8": "^10.1.2",
102102
"chalk": "^5.3.0",
103103
"create-require": "^1.1.1",
@@ -125,7 +125,7 @@
125125
"typescript": "^5.6.2",
126126
"which": "^4.0.0",
127127
"yaml": "^2.5.1",
128-
"zurk": "^0.4.4"
128+
"zurk": "^0.6.0"
129129
},
130130
"publishConfig": {
131131
"registry": "https://wombat-dressing-room.appspot.com"

0 commit comments

Comments
 (0)