Skip to content

Commit b63b0b8

Browse files
committed
chore: merge jsr and npm release
1 parent 9e6972c commit b63b0b8

2 files changed

Lines changed: 19 additions & 22 deletions

File tree

.github/workflows/release-to-jsr.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,26 @@ on:
55
branches: [master]
66

77
jobs:
8-
release:
9-
name: Node.js
8+
release-to-npm:
9+
name: NPM
1010
uses: node-modules/github-actions/.github/workflows/node-release.yml@master
1111
secrets:
1212
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
1313
GIT_TOKEN: ${{ secrets.GIT_TOKEN }}
14+
15+
release-to-jsr:
16+
name: JSR
17+
runs-on: ubuntu-latest
18+
19+
permissions:
20+
contents: read
21+
id-token: write
22+
23+
needs:
24+
- release-to-npm
25+
26+
steps:
27+
- uses: actions/checkout@v4
28+
29+
- name: Publish package
30+
run: npx jsr publish

0 commit comments

Comments
 (0)