From 6ae18c15b7c66f21331c5adbf5047108cf7b8ac3 Mon Sep 17 00:00:00 2001 From: laosb Date: Sat, 29 Nov 2025 19:19:17 +0800 Subject: [PATCH] fix: Use pnpm and Node 24 for JSR publish --- .github/workflows/publish_jsr.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish_jsr.yml b/.github/workflows/publish_jsr.yml index 3da8364..0b1d2e9 100644 --- a/.github/workflows/publish_jsr.yml +++ b/.github/workflows/publish_jsr.yml @@ -18,5 +18,19 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Publish package - run: npx jsr publish + - name: Setup repo + uses: actions/checkout@v4 + + - uses: pnpm/action-setup@v4 + with: + run_install: false + - uses: actions/setup-node@v4 + with: + node-version: "24.x" + cache: "pnpm" + + - name: Install dependencies + run: pnpm install + + - name: Publish to JSR + run: pnpm dlx jsr publish