From 5032eebd5aad1dc3714dc5b42368636967ab1da1 Mon Sep 17 00:00:00 2001 From: Tom Meagher Date: Fri, 10 May 2024 13:25:43 -0400 Subject: [PATCH] ci: jsr --- .github/workflows/changesets.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/changesets.yml b/.github/workflows/changesets.yml index 5ec20201f8..f307d0d3dd 100644 --- a/.github/workflows/changesets.yml +++ b/.github/workflows/changesets.yml @@ -1,7 +1,7 @@ name: Changesets on: push: - branches: [main, rc] + branches: [main] workflow_dispatch: concurrency: @@ -67,3 +67,22 @@ jobs: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} # https://docs.npmjs.com/generating-provenance-statements NPM_CONFIG_PROVENANCE: true + + jsr: + name: JSR + needs: verify + runs-on: ubuntu-latest + timeout-minutes: 5 + permissions: + contents: read + id-token: write + + steps: + - name: Clone repository + uses: actions/checkout@v4 + + - name: Install dependencies + uses: ./.github/actions/install-dependencies + + - name: Publish to JSR + run: pnpx jsr publish