Skip to content

Commit a255138

Browse files
fix
1 parent 4956930 commit a255138

File tree

1 file changed

+4
-22
lines changed

1 file changed

+4
-22
lines changed

.github/workflows/rust.yml

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Rust
1+
name: Build and Release Tauri App
22

33
on:
44
push:
@@ -11,10 +11,7 @@ env:
1111

1212
jobs:
1313
build:
14-
runs-on: ${{ matrix.os }}
15-
strategy:
16-
matrix:
17-
os: [macos-latest, windows-latest]
14+
runs-on: windows-latest
1815

1916
steps:
2017
- name: Checkout code
@@ -26,26 +23,16 @@ jobs:
2623
toolchain: stable
2724
override: true
2825

29-
- name: Install Node.js
30-
uses: actions/setup-node@v3
31-
with:
32-
node-version: '16'
33-
3426
- name: Install Tauri CLI
35-
run: npm install -g @tauri-apps/cli
27+
run: cargo install tauri-cli
3628

3729
- name: Build Tauri App
3830
run: cargo tauri build
3931

4032
- name: Sign Tauri App
4133
env:
4234
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
43-
run: |
44-
if [[ "${{ matrix.os }}" == "windows-latest" ]]; then
45-
tauri signer sign -p <(echo "$TAURI_PRIVATE_KEY") -f src-tauri/target/release/bundle/msi/*.msi
46-
elif [[ "${{ matrix.os }}" == "macos-latest" ]]; then
47-
tauri signer sign -p <(echo "$TAURI_PRIVATE_KEY") -f src-tauri/target/release/bundle/dmg/*.dmg
48-
fi
35+
run: tauri signer sign -p <(echo "$TAURI_PRIVATE_KEY") -f src-tauri/target/release/bundle/msi/*.msi
4936

5037
- name: Create Release
5138
id: create_release
@@ -65,12 +52,7 @@ jobs:
6552
asset_path: |
6653
src-tauri/target/release/bundle/msi/*.msi
6754
src-tauri/target/release/bundle/msi/*.sig
68-
src-tauri/target/release/bundle/dmg/*.dmg
69-
src-tauri/target/release/bundle/dmg/*.sig
7055
asset_name: |
7156
$(basename src-tauri/target/release/bundle/msi/*.msi)
7257
$(basename src-tauri/target/release/bundle/msi/*.sig)
73-
$(basename src-tauri/target/release/bundle/dmg/*.dmg)
74-
$(basename src-tauri/target/release/bundle/dmg/*.sig)
7558
asset_content_type: application/octet-stream
76-

0 commit comments

Comments
 (0)