Skip to content

Commit 34205c4

Browse files
committed
.github: update node and deno versions
Signed-off-by: Christian Stewart <christian@aperture.us>
1 parent 68bb705 commit 34205c4

File tree

2 files changed

+5
-38
lines changed

2 files changed

+5
-38
lines changed

.github/workflows/ci.yml

+2-33
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ jobs:
8989
with:
9090
node-version: 21
9191

92-
- name: Setup Deno 1.40.0
92+
- name: Setup Deno 1.40.2
9393
uses: denoland/setup-deno@main
9494
with:
95-
deno-version: v1.40.0
95+
deno-version: v1.40.2
9696

9797
- name: Check out code into the Go module directory
9898
uses: actions/checkout@v4
@@ -216,34 +216,3 @@ jobs:
216216
- name: make test-old-ts
217217
run: make test-old-ts
218218

219-
esbuild-old-deno-version:
220-
name: esbuild CI (old Deno version)
221-
runs-on: ${{ matrix.os }}
222-
strategy:
223-
matrix:
224-
os: [ubuntu-latest, macos-latest, windows-latest]
225-
226-
steps:
227-
- name: Set up Go 1.x
228-
uses: actions/setup-go@v3
229-
with:
230-
go-version: 1.20.12
231-
id: go
232-
233-
# Make sure esbuild works with old versions of Deno. Note: It's important
234-
# to test a version before 1.31.0, which introduced the "Deno.Command" API.
235-
- name: Setup Deno 1.24.0
236-
uses: denoland/setup-deno@main
237-
with:
238-
deno-version: v1.24.0
239-
240-
- name: Check out code into the Go module directory
241-
uses: actions/checkout@v3
242-
243-
- name: Deno Tests (non-Windows)
244-
if: matrix.os != 'windows-latest'
245-
run: make test-deno
246-
247-
- name: Deno Tests (Windows)
248-
if: matrix.os == 'windows-latest'
249-
run: make test-deno-windows

.github/workflows/e2e.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,12 @@ jobs:
1818
- name: Setup Node.js environment
1919
uses: actions/setup-node@v4
2020
with:
21-
node-version: 18
21+
node-version: 21
2222

23-
# The version of Deno is pinned because version 1.25.1 was causing test
24-
# flakes due to random segfaults.
25-
- name: Setup Deno 1.24.0
23+
- name: Setup Deno 1.40.2
2624
uses: denoland/setup-deno@main
2725
with:
28-
deno-version: v1.24.0
26+
deno-version: v1.40.2
2927

3028
- name: Test npm
3129
run: |

0 commit comments

Comments
 (0)