From c24a55537b0c37c3acf40718c7c2844bb4251143 Mon Sep 17 00:00:00 2001 From: Manuel Puyol Date: Fri, 3 Apr 2026 13:36:17 -0700 Subject: [PATCH 1/3] Simplify npm publish step in workflow Removed npm whoami and provenance options from publish step. --- .github/workflows/publish.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ea8cf47..e9ec62e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -23,6 +23,4 @@ jobs: - run: npm version ${TAG_NAME} --git-tag-version=false env: TAG_NAME: ${{ github.event.release.tag_name }} - - run: npm whoami; npm --ignore-scripts publish --provenance - env: - NODE_AUTH_TOKEN: ${{secrets.npm_token}} + - run: npm publish From 20d3fe0e25815792634644d4cabf77bea70854fd Mon Sep 17 00:00:00 2001 From: Manuel Puyol Date: Fri, 3 Apr 2026 13:39:43 -0700 Subject: [PATCH 2/3] Apply suggestion from @Copilot Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .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 e9ec62e..85ad632 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -23,4 +23,4 @@ jobs: - run: npm version ${TAG_NAME} --git-tag-version=false env: TAG_NAME: ${{ github.event.release.tag_name }} - - run: npm publish + - run: npm publish --ignore-scripts From f20a03097a60f9953d2713c1341ab4ce34298ef7 Mon Sep 17 00:00:00 2001 From: Manuel Puyol Date: Fri, 3 Apr 2026 13:41:46 -0700 Subject: [PATCH 3/3] Update publish.yml --- .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 85ad632..6c8f932 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -23,4 +23,4 @@ jobs: - run: npm version ${TAG_NAME} --git-tag-version=false env: TAG_NAME: ${{ github.event.release.tag_name }} - - run: npm publish --ignore-scripts + - run: npm --ignore-scripts publish --provenance