From 1c23bf8ef070a725c4308ef0ee2115e84cd866d2 Mon Sep 17 00:00:00 2001 From: pshu Date: Fri, 29 May 2026 01:54:05 +0800 Subject: [PATCH 1/4] chore: release 0.9.2 --- Cargo.lock | 2 +- Cargo.toml | 2 +- napi/index.js | 104 +++++++++++++++++++++++------------------------ npm/package.json | 2 +- pnpm-lock.yaml | 24 +++++++++++ 5 files changed, 79 insertions(+), 55 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 27adfb3d..9cb27c5b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1017,7 +1017,7 @@ dependencies = [ [[package]] name = "rspack_resolver" -version = "0.9.1" +version = "0.9.2" dependencies = [ "arc-swap", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 37410d4c..b9a87901 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ name = "rspack_resolver" readme = "README.md" repository = "https://github.com/rstackjs/rspack-resolver" rust-version = "1.70" -version = "0.9.1" +version = "0.9.2" [lib] doctest = false diff --git a/napi/index.js b/napi/index.js index 5c698867..5e521c60 100644 --- a/napi/index.js +++ b/napi/index.js @@ -81,12 +81,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-android-arm64/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -104,12 +104,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-android-arm-eabi/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -137,12 +137,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-win32-x64-gnu/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -160,12 +160,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-win32-x64-msvc/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -184,12 +184,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-win32-ia32-msvc/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -207,12 +207,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-win32-arm64-msvc/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -235,12 +235,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-darwin-universal/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -258,12 +258,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-darwin-x64/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -281,12 +281,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-darwin-arm64/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -310,12 +310,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-freebsd-x64/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -333,12 +333,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-freebsd-arm64/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -363,12 +363,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-x64-musl/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -386,12 +386,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-x64-gnu/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -411,12 +411,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-arm64-musl/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -434,12 +434,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-arm64-gnu/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -459,12 +459,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-arm-musleabihf/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -482,12 +482,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-arm-gnueabihf/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -507,12 +507,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-loong64-musl/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -530,12 +530,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-loong64-gnu/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -555,12 +555,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-riscv64-musl/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -578,12 +578,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-riscv64-gnu/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -602,12 +602,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-ppc64-gnu/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -625,12 +625,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-linux-s390x-gnu/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -654,12 +654,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-openharmony-arm64/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -677,12 +677,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-openharmony-x64/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; @@ -700,12 +700,12 @@ function requireNative() { const bindingPackageVersion = require("@rspack/resolver-binding-openharmony-arm/package.json").version; if ( - bindingPackageVersion !== "0.5.1" && + bindingPackageVersion !== "0.5.2" && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== "0" ) { throw new Error( - `Native binding package version mismatch, expected 0.5.1 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` + `Native binding package version mismatch, expected 0.5.2 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.` ); } return binding; diff --git a/npm/package.json b/npm/package.json index 7b2f4065..598c3de6 100644 --- a/npm/package.json +++ b/npm/package.json @@ -1,6 +1,6 @@ { "name": "@rspack/resolver", - "version": "0.5.1", + "version": "0.5.2", "description": "Rspack Resolver Node API", "main": "index.js", "browser": "browser.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 86cd98e2..e3dd175c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,6 +63,30 @@ importers: specifier: ^8.8.5 version: 8.8.5 + bindings/darwin-arm64: {} + + bindings/darwin-x64: {} + + bindings/linux-arm64-gnu: {} + + bindings/linux-arm64-musl: {} + + bindings/linux-x64-gnu: {} + + bindings/linux-x64-musl: {} + + bindings/wasm32-wasi: + dependencies: + '@napi-rs/wasm-runtime': + specifier: ^1.1.1 + version: 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + + bindings/win32-arm64-msvc: {} + + bindings/win32-ia32-msvc: {} + + bindings/win32-x64-msvc: {} + fixtures/pnpm: devDependencies: axios: From b6f205c022afe33fe4cc9970e786ccedff0781b8 Mon Sep 17 00:00:00 2001 From: pshu Date: Fri, 29 May 2026 11:50:10 +0800 Subject: [PATCH 2/4] fix(ci): install pnpm standalone in docker build for node 20 --- .github/actions/docker-build/action.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/actions/docker-build/action.yml b/.github/actions/docker-build/action.yml index ff8f8527..6001128f 100644 --- a/.github/actions/docker-build/action.yml +++ b/.github/actions/docker-build/action.yml @@ -46,9 +46,12 @@ runs: ${{ inputs.pre }} rustup target add ${{ inputs.target }} - npm install -g corepack@0.31.0 --force - echo "Corepack version: $(corepack --version)" - corepack enable + # The lts-debian image ships Node 20, whose module loader crashes when + # invoking pnpm 11 through the corepack shim (ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING). + # Install pnpm as a standalone binary instead of relying on the corepack shim. + PNPM_VERSION=$(node -p "require(\"./package.json\").packageManager.replace(\"pnpm@\", \"\")") + npm install -g "@pnpm/exe@$PNPM_VERSION" --force + pnpm --version RUST_TARGET=${{ inputs.target }} ${{ inputs.plugin == 'false' && 'DISABLE_PLUGIN=1' || '' }} pnpm build:binding:${{ inputs.profile }} --target ${{ inputs.target }} ${{ inputs.post }} From 48da9e8a26e55aff8f1bb8f44c908a4950281160 Mon Sep 17 00:00:00 2001 From: pshu Date: Fri, 29 May 2026 14:36:16 +0800 Subject: [PATCH 3/4] =?UTF-8?q?chore:=20=E2=AC=86=EF=B8=8F=20update=20pnpm?= =?UTF-8?q?-lock?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pnpm-lock.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e3dd175c..f8633177 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -77,8 +77,14 @@ importers: bindings/wasm32-wasi: dependencies: + '@emnapi/core': + specifier: 1.10.0 + version: 1.10.0 + '@emnapi/runtime': + specifier: 1.10.0 + version: 1.10.0 '@napi-rs/wasm-runtime': - specifier: ^1.1.1 + specifier: ^1.1.4 version: 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) bindings/win32-arm64-msvc: {} From c509cb3b2117e50c7c146c38275bb990e1999844 Mon Sep 17 00:00:00 2001 From: pshu Date: Fri, 29 May 2026 15:49:47 +0800 Subject: [PATCH 4/4] fix(ci): skip verify-deps-before-run for npm publish command --- .github/workflows/release-npm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-npm.yml b/.github/workflows/release-npm.yml index 5e42cc9f..76e2c9e1 100644 --- a/.github/workflows/release-npm.yml +++ b/.github/workflows/release-npm.yml @@ -118,7 +118,7 @@ jobs: cp napi/{index,browser}.js npm cp napi/index.d.ts npm pnpm node scripts/x.mjs prepublish - pnpm node scripts/x.mjs publish --tag ${{inputs.tag}} ${{inputs.dry_run && '--dry-run' || '--no-dry-run'}} ${{inputs.push_tags && '--push-tags' || '--no-push-tags'}} + pnpm --config.verify-deps-before-run=false node scripts/x.mjs publish --tag ${{inputs.tag}} ${{inputs.dry_run && '--dry-run' || '--no-dry-run'}} ${{inputs.push_tags && '--push-tags' || '--no-push-tags'}} env: REPOSITORY: ${{ github.repository }} REF: ${{ github.ref }}