Skip to content

Commit bac5c22

Browse files
committed
ci: update publish pipeline
1 parent e871586 commit bac5c22

1 file changed

Lines changed: 3 additions & 28 deletions

File tree

.github/workflows/jsr.yml

Lines changed: 3 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -11,33 +11,8 @@ jobs:
1111
permissions:
1212
contents: read
1313
id-token: write
14-
1514
steps:
16-
- uses: actions/checkout@v4
17-
with:
18-
fetch-depth: 0
19-
20-
- uses: denoland/setup-deno@v2
21-
with:
22-
deno-version: v2.x
23-
24-
- uses: actions/cache@v4
25-
name: Set up Deno cache
26-
with:
27-
path: |
28-
~/.deno
29-
~/.cache/deno
30-
key: ${{ runner.os }}-deno-${{ hashFiles('**/pnpm-lock.yaml') }}
31-
32-
- name: Install Peer Dependencies
33-
run: |
34-
deno cache npm:@expo/devcert npm:vite \
35-
--allow-scripts \
36-
--no-lock \
37-
--node-modules-dir=auto
38-
15+
- uses: actions/checkout@v5
3916
- run: |
40-
deno lint --ignore=node_modules **/*.ts
41-
42-
deno publish --dry-run
43-
deno publish
17+
npx jsr publish --dry-run
18+
npx jsr publish

0 commit comments

Comments
 (0)