File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 !startsWith(github.event.pull_request.head.label, 'denoland:')
1010 runs-on : ubuntu-latest
1111 timeout-minutes : 30
12- permissions :
13- contents : read
14- id-token : write
1512
1613 steps :
1714 - uses : actions/checkout@v4
6360 - name : Build
6461 run : deno task build
6562 - name : Publish to JSR
66- run : deno publish
63+ run : deno publish --dry-run
Original file line number Diff line number Diff line change 1+ name : ci
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+
8+ jobs :
9+ jsr :
10+ runs-on : ubuntu-latest
11+ permissions :
12+ contents : read
13+ id-token : write
14+ steps :
15+ - uses : actions/checkout@v4
16+ with :
17+ submodules : true
18+ - uses : denoland/setup-deno@v2
19+ with :
20+ # Pinned to avoid TLS panic in `deno sandbox copy/extend` (regression
21+ # present in at least v2.7.13 and v2.7.14; v2.7.8 is the last version
22+ # confirmed working). See https://github.com/denoland/deno/issues/33713
23+ # — unpin once fixed upstream.
24+ deno-version : v2.7.8
25+ - name : Build
26+ run : deno task build
27+ - name : Publish to JSR
28+ run : deno publish
You can’t perform that action at this time.
0 commit comments