Skip to content

Commit 0b40975

Browse files
committed
fix?
1 parent 08cdf0b commit 0b40975

2 files changed

Lines changed: 29 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ jobs:
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
@@ -63,4 +60,4 @@ jobs:
6360
- name: Build
6461
run: deno task build
6562
- name: Publish to JSR
66-
run: deno publish
63+
run: deno publish --dry-run

.github/workflows/publish.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
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

0 commit comments

Comments
 (0)