From 006f941baebc254c1949041f5dff605f2ab685cf Mon Sep 17 00:00:00 2001 From: NimBold Date: Sat, 5 Sep 2026 09:56:30 +0330 Subject: [PATCH] ci(release): invoke tauri-command directly to prevent argument stripping on Windows - execute node scripts/tauri-command.js build directly instead of npm run tauri build -- - prevent PowerShell from consuming -- on Windows runners and triggering npm version print - maintain cross-platform build parity across macOS, Linux, and Windows --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fcec851..da34dd2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -105,12 +105,12 @@ jobs: run: node scripts/provision-engines.js --target ${{ matrix.target }} - name: Build package if: runner.os != 'Linux' - run: npm run tauri build -- -vv --target ${{ matrix.target }} --bundles ${{ matrix.bundles }} + run: node scripts/tauri-command.js build -vv --target ${{ matrix.target }} --bundles ${{ matrix.bundles }} env: APPIMAGE_EXTRACT_AND_RUN: 1 - name: Build Linux native packages if: runner.os == 'Linux' - run: npm run tauri build -- -vv --target ${{ matrix.target }} --bundles deb,rpm + run: node scripts/tauri-command.js build -vv --target ${{ matrix.target }} --bundles deb,rpm env: APPIMAGE_EXTRACT_AND_RUN: 1 - name: Verify and preserve Linux native packages