You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# This workflow will trigger on each push to the `release` branch to create or update a GitHub release, build your app, and upload the artifacts to the release.
9
+
10
+
jobs:
11
+
publish-tauri:
12
+
permissions:
13
+
contents: write
14
+
strategy:
15
+
fail-fast: false
16
+
matrix:
17
+
include:
18
+
- platform: 'macos-latest'# for Arm based macs (M1 and above).
19
+
args: '--target aarch64-apple-darwin'
20
+
- platform: 'macos-latest'# for Intel based macs.
21
+
args: '--target x86_64-apple-darwin'
22
+
- platform: 'ubuntu-22.04'# for Tauri v1 you could replace this with ubuntu-20.04.
23
+
args: ''
24
+
- platform: 'windows-latest'
25
+
args: ''
26
+
27
+
runs-on: ${{ matrix.platform }}
28
+
steps:
29
+
- uses: actions/checkout@v4
30
+
31
+
- name: Setup Bun
32
+
uses: oven-sh/setup-bun@v2
33
+
34
+
- name: Install Rust stable
35
+
uses: dtolnay/rust-toolchain@stable
36
+
with:
37
+
# Those targets are only used on macos runners so it's in an `if` to slightly speed up windows and linux builds.
0 commit comments