From 86448ee116a288b4af32f5611e9a287b165e75bb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 15:53:22 +0000 Subject: [PATCH 1/3] Bump JS-DevTools/npm-publish from 1 to 4 Bumps [JS-DevTools/npm-publish](https://github.com/js-devtools/npm-publish) from 1 to 4. - [Release notes](https://github.com/js-devtools/npm-publish/releases) - [Changelog](https://github.com/JS-DevTools/npm-publish/blob/main/CHANGELOG.md) - [Commits](https://github.com/js-devtools/npm-publish/compare/v1...v4) --- updated-dependencies: - dependency-name: JS-DevTools/npm-publish dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 54ad07ef..17594256 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,7 +40,7 @@ jobs: yarn version ${{ github.event.release.tag_name }} - name: Publish to npm, publish pre-release as beta - uses: JS-DevTools/npm-publish@v1 + uses: JS-DevTools/npm-publish@v4 with: token: ${{ secrets.NPM_TOKEN }} tag: ${{ github.event.release.prerelease && 'beta' || 'latest' }} From bdf2969dfd9c6f1e222fb0a1ee0e01a05cb8a252 Mon Sep 17 00:00:00 2001 From: Colin Rotherham Date: Thu, 9 Oct 2025 10:18:45 +0100 Subject: [PATCH 2/3] Publish using `package.json` version only --- .github/workflows/release.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 17594256..e61bdb56 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,10 +35,6 @@ jobs: - name: Typescript build run: yarn build - - name: Set Version to Release Tag Name - run: | - yarn version ${{ github.event.release.tag_name }} - - name: Publish to npm, publish pre-release as beta uses: JS-DevTools/npm-publish@v4 with: From e1e804ea8afae43f93aad462998478a12613fedf Mon Sep 17 00:00:00 2001 From: Colin Rotherham Date: Thu, 9 Oct 2025 10:22:33 +0100 Subject: [PATCH 3/3] Remove unnecessary `JS-DevTools/npm-publish` GitHub Action --- .github/workflows/release.yml | 16 +++++++++++----- package.json | 9 +++++++-- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e61bdb56..caa696e4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,8 +35,14 @@ jobs: - name: Typescript build run: yarn build - - name: Publish to npm, publish pre-release as beta - uses: JS-DevTools/npm-publish@v4 - with: - token: ${{ secrets.NPM_TOKEN }} - tag: ${{ github.event.release.prerelease && 'beta' || 'latest' }} + - name: Publish npm package + if: ${{ !github.event.release.prerelease }} + run: yarn npm publish --tag latest + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + + - name: Publish npm package (pre-release) + if: ${{ github.event.release.prerelease }} + run: yarn npm publish --tag beta + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/package.json b/package.json index 4724847c..e5c94eef 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,8 @@ "types": "dist/esm/index.d.ts", "files": [ "src", - "dist" + "dist", + "!**/*.test.*" ], "scripts": { "cleanup": "rm -rf dist/ > /dev/null", @@ -128,5 +129,9 @@ "react-dom": ">=18.2.0", "tslib": ">=2.8.0" }, - "packageManager": "yarn@4.10.3" + "packageManager": "yarn@4.10.3", + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + } }