File tree Expand file tree Collapse file tree 2 files changed +22
-14
lines changed
Expand file tree Collapse file tree 2 files changed +22
-14
lines changed Original file line number Diff line number Diff line change @@ -16,28 +16,20 @@ permissions:
1616jobs :
1717 test :
1818 runs-on : ubuntu-latest
19- env :
20- DENO_ENV : testing
21- BASE_URL : http://localhost:8000
22- DENO_DIR : deno_dir
23- APP_KEY : password-at-least-32-characters-long
2419 steps :
2520 - name : Setup repo
26- uses : actions/checkout@v3
21+ uses : actions/checkout@v6
2722
2823 - name : Setup Deno
2924 uses : denoland/setup-deno@v1
3025 with :
31- deno-version : v2.6.6
26+ deno-version : v2.x
3227
33- - name : Verify formatting
28+ - name : Format
3429 run : deno fmt --check
3530
36- - name : Cache Deno dependencies
37- uses : actions/cache@v3
38- with :
39- key : denoDeps-${{ hashFiles('deno.lock') }}
40- path : ${{ env.DENO_DIR }}
31+ - name : Lint
32+ run : deno lint
4133
4234 - name : Run tests
4335 run : deno task test
Original file line number Diff line number Diff line change 1212 id-token : write
1313 steps :
1414 - uses : actions/checkout@v6
15+ - uses : denoland/setup-deno@v1
16+ with :
17+ deno-version : v2.x
18+
19+ - name : Format
20+ run : deno fmt --check
21+
22+ - name : Lint
23+ run : deno lint
24+
25+ - name : Test
26+ run : deno task test
27+
28+ - name : Doc tests
29+ run : deno task test:doc
30+
1531 - name : Publish package
16- run : npx jsr publish
32+ run : deno run -A jsr:@jsr/cli publish
You can’t perform that action at this time.
0 commit comments