From 5fafed31d0f642caad374e4f85f2b2beaa7e3a73 Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Fri, 21 Nov 2025 17:56:40 +0000 Subject: [PATCH] Use npm Tauri CLI in CI --- .github/workflows/build-and-upload.yml | 38 ++------------------------ 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/.github/workflows/build-and-upload.yml b/.github/workflows/build-and-upload.yml index 37896bdb..497ce36e 100644 --- a/.github/workflows/build-and-upload.yml +++ b/.github/workflows/build-and-upload.yml @@ -168,12 +168,6 @@ jobs: - name: Setup Rust (Tauri) uses: dtolnay/rust-toolchain@stable - - name: Install cargo-binstall - run: curl -L https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash - - - name: Install tauri-cli - run: cargo binstall tauri-cli --version 2.9.4 --no-confirm --target x86_64-apple-darwin - - name: Set workspace versions run: npm version ${VERSION} --workspaces --include-workspace-root --no-git-tag-version --allow-same-version @@ -228,12 +222,6 @@ jobs: - name: Setup Rust (Tauri) uses: dtolnay/rust-toolchain@stable - - name: Install cargo-binstall - run: curl -L https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash - - - name: Install tauri-cli - run: cargo binstall tauri-cli --version 2.9.4 --no-confirm --target aarch64-apple-darwin - - name: Set workspace versions run: npm version ${VERSION} --workspaces --include-workspace-root --no-git-tag-version --allow-same-version @@ -293,7 +281,7 @@ jobs: shell: pwsh - name: Install tauri-cli - run: cargo binstall tauri-cli --version 2.9.4 --no-confirm --target x86_64-pc-windows-msvc + run: cargo install tauri-cli --version 2.5.4 --locked shell: bash - name: Set workspace versions @@ -350,18 +338,8 @@ jobs: - name: Setup Rust (Tauri) uses: dtolnay/rust-toolchain@stable - - name: Install cargo-binstall - run: curl -L https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash - - - name: Install tauri-cli - run: cargo binstall tauri-cli --version 2.9.4 --no-confirm - - - name: Install Tauri Linux dependencies - run: | - sudo apt-get update - sudo apt-get install -y libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev patchelf - - name: Set workspace versions + run: npm version ${VERSION} --workspaces --include-workspace-root --no-git-tag-version --allow-same-version - name: Install dependencies @@ -415,18 +393,8 @@ jobs: - name: Setup Rust (Tauri) uses: dtolnay/rust-toolchain@stable - - name: Install cargo-binstall - run: curl -L https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash - - - name: Install tauri-cli - run: cargo binstall tauri-cli --version 2.9.4 --no-confirm - - - name: Install Tauri Linux dependencies (arm64) - run: | - sudo apt-get update - sudo apt-get install -y libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev patchelf - - name: Set workspace versions + run: npm version ${VERSION} --workspaces --include-workspace-root --no-git-tag-version --allow-same-version - name: Install dependencies