diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9b0c362..abb5524 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -74,6 +74,8 @@ jobs: - name: 安装 Rust uses: dtolnay/rust-toolchain@stable + with: + targets: x86_64-pc-windows-msvc - name: 应用版本号 run: node scripts/ci/apply-version.mjs ${{ needs.parse.outputs.version }} @@ -106,6 +108,8 @@ jobs: - name: 安装 Rust uses: dtolnay/rust-toolchain@stable + with: + targets: x86_64-apple-darwin - name: 应用版本号 run: node scripts/ci/apply-version.mjs ${{ needs.parse.outputs.version }} @@ -142,7 +146,7 @@ jobs: - name: 安装系统依赖 run: | sudo apt-get update - sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf + sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf - name: 应用版本号 run: node scripts/ci/apply-version.mjs ${{ needs.parse.outputs.version }} @@ -196,13 +200,13 @@ jobs: run: pnpm install --frozen-lockfile - name: 构建 Android(ARM64) - run: pnpm tauri android build --target aarch64-linux-android + run: pnpm tauri android build --target aarch64 - name: 构建 Android(ARMv7) - run: pnpm tauri android build --target armv7-linux-androideabi + run: pnpm tauri android build --target armv7 - name: 构建 Android(x86_64) - run: pnpm tauri android build --target x86_64-linux-android + run: pnpm tauri android build --target x86_64 - uses: actions/upload-artifact@v4 with: diff --git a/src-tauri/src/commands/window.rs b/src-tauri/src/commands/window.rs index abf21e8..125d175 100644 --- a/src-tauri/src/commands/window.rs +++ b/src-tauri/src/commands/window.rs @@ -100,7 +100,7 @@ pub async fn toggle_devtools( let _ = app; } - #[cfg(desktop)] + #[cfg(debug_assertions)] if let Some(window) = app.get_webview_window("main") { if window.is_devtools_open() { window.close_devtools();