From bfa8a17f3413b4d1f09cec2ce70d261927bd240d Mon Sep 17 00:00:00 2001 From: Henri Bergius Date: Sat, 6 Sep 2025 16:19:51 -0400 Subject: [PATCH 1/3] We need the assets before we can publish --- .github/workflows/publish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 75dedd1..b628b9f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -71,6 +71,7 @@ jobs: publish-npm: runs-on: ubuntu-24.04 + needs: codegen permissions: contents: read id-token: write From 35406750e64294708654991ba35c093effe29ccc Mon Sep 17 00:00:00 2001 From: Henri Bergius Date: Sat, 6 Sep 2025 16:20:02 -0400 Subject: [PATCH 2/3] Mention NPM in the title --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index b628b9f..140d15a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,4 +1,4 @@ -name: Publish to Cargo & JSR +name: Publish to Cargo, JSR, & NPM on: push: From 6d8e4e3fd63230c3b07e12825f3dcfe550ca847c Mon Sep 17 00:00:00 2001 From: Henri Bergius Date: Sat, 6 Sep 2025 16:21:09 -0400 Subject: [PATCH 3/3] package.json inteferes with the Deno build --- .github/workflows/publish.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 140d15a..5e9cb4f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -62,6 +62,8 @@ jobs: uses: actions/download-artifact@v4 with: name: ts_code + - name: Remove package.json + run: rm package.json - name: Set up Deno uses: denoland/setup-deno@main with: