From 915a7709053ad04e85c9d58d14b6b5d2ef37ab5e Mon Sep 17 00:00:00 2001 From: tsnobip Date: Mon, 15 Dec 2025 15:20:33 +0100 Subject: [PATCH] fix broken publish to npm NPM discontinued classic tokens, workflows have to use OIDC now --- .github/workflows/build-release.yml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 28e0942f..48820918 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -253,14 +253,11 @@ jobs: with: name: release-build path: _release/ - - uses: JS-DevTools/npm-publish@v1 + - name: Publish to npm with tag ${{ github.event.inputs.tag_name }} if: ${{ github.event.inputs.tag_name }} - with: - token: ${{ secrets.NPM_TOKEN }} - package: ./_release/package.json - tag: ${{ github.event.inputs.tag_name }} - - uses: JS-DevTools/npm-publish@v1 + working-directory: _release + run: yarn publish --tag ${{ github.event.inputs.tag_name }} + - name: Publish to npm with tag latest if: ${{ !github.event.inputs.tag_name }} - with: - token: ${{ secrets.NPM_TOKEN }} - package: ./_release/package.json + working-directory: _release + run: yarn publish