Skip to content

Commit 57036bf

Browse files
committed
1 parent eaf9e5d commit 57036bf

File tree

4 files changed

+180
-989
lines changed

4 files changed

+180
-989
lines changed

.github/workflows/ci.yml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@ on:
44
pull_request:
55
push:
66
branches:
7-
- "**"
7+
- '**'
88
tags:
9-
- "v**"
9+
- 'v**'
1010

1111
env:
12-
DENO_VERSION: 1.46
12+
DENO_VERSION: 2.2
1313

1414
jobs:
1515
health:
1616
name: Health
1717
runs-on: ubuntu-latest
1818
steps:
1919
- uses: actions/checkout@v4
20-
- uses: denoland/setup-deno@v1
20+
- uses: denoland/setup-deno@v2
2121
with:
2222
deno-version: ${{ env.DENO_VERSION }}
2323

@@ -37,34 +37,34 @@ jobs:
3737
matrix:
3838
nodejs: [16, 18, 20, 22]
3939
steps:
40-
- uses: actions/checkout@v4
41-
- uses: actions/setup-node@v4
42-
with:
43-
node-version: ${{ matrix.nodejs }}
44-
- uses: denoland/setup-deno@v1
45-
with:
46-
deno-version: ${{ env.DENO_VERSION }}
47-
48-
- name: Prepare
49-
run: |
50-
deno task fixtures
51-
deno task build --quiet
52-
deno task pretest --quiet
53-
54-
- name: Install
55-
working-directory: npm
56-
run: npm install
57-
58-
- name: Run Tests
59-
working-directory: npm
60-
run: npm test
40+
- uses: actions/checkout@v4
41+
- uses: actions/setup-node@v4
42+
with:
43+
node-version: ${{ matrix.nodejs }}
44+
- uses: denoland/setup-deno@v2
45+
with:
46+
deno-version: ${{ env.DENO_VERSION }}
47+
48+
- name: Prepare
49+
run: |
50+
deno task fixtures
51+
deno task build --quiet
52+
deno task pretest --quiet
53+
54+
- name: Install
55+
working-directory: npm
56+
run: npm install
57+
58+
- name: Run Tests
59+
working-directory: npm
60+
run: npm test
6161

6262
build:
6363
name: Build
6464
runs-on: ubuntu-latest
6565
steps:
6666
- uses: actions/checkout@v4
67-
- uses: denoland/setup-deno@v1
67+
- uses: denoland/setup-deno@v2
6868
with:
6969
deno-version: ${{ env.DENO_VERSION }}
7070

@@ -76,7 +76,7 @@ jobs:
7676
runs-on: ubuntu-latest
7777
steps:
7878
- uses: actions/checkout@v4
79-
- uses: denoland/setup-deno@v1
79+
- uses: denoland/setup-deno@v2
8080
with:
8181
deno-version: ${{ env.DENO_VERSION }}
8282

@@ -98,7 +98,7 @@ jobs:
9898
id-token: write # -> authentication
9999
steps:
100100
- uses: actions/checkout@v4
101-
- uses: denoland/setup-deno@v1
101+
- uses: denoland/setup-deno@v2
102102
with:
103103
deno-version: ${{ env.DENO_VERSION }}
104104
- uses: actions/setup-node@v4
@@ -113,14 +113,14 @@ jobs:
113113
# if: ${{ !contains(github.ref, '-next.') }}
114114
# run: deno publish --no-check -c jsr.json
115115

116-
- name: "Publish → npm"
116+
- name: 'Publish → npm'
117117
if: ${{ !contains(github.ref, '-next.') }}
118118
run: npm publish --provenance --access public
119119
working-directory: ./npm
120120
env:
121121
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
122122

123-
- name: "Publish → npm (pre-release)"
123+
- name: 'Publish → npm (pre-release)'
124124
if: ${{ contains(github.ref, '-next.') }}
125125
run: npm publish --tag next --provenance --access public
126126
working-directory: ./npm

deno.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"version": "0.0.0",
3+
"nodeModulesDir": "auto",
34
"tasks": {
45
"build": "deno run -A scripts/build.ts",
56
"pretest": "deno run -A scripts/pretest.ts",

0 commit comments

Comments
 (0)