File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed
Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Release
2+ on :
3+ push :
4+ tags :
5+ - ' v*'
6+
7+ jobs :
8+ publish-tauri :
9+ permissions :
10+ contents : write
11+ strategy :
12+ fail-fast : false
13+ matrix :
14+ include :
15+ - platform : ' windows-latest'
16+ args : ' '
17+
18+ runs-on : ${{ matrix.platform }}
19+ steps :
20+ - uses : actions/checkout@v4
21+
22+ - name : setup node
23+ uses : actions/setup-node@v4
24+ with :
25+ node-version : 20
26+
27+ - name : install Rust stable
28+ uses : dtolnay/rust-toolchain@stable
29+
30+ - name : install frontend dependencies
31+ run : npm install
32+
33+ - name : Build and Release
34+ uses : tauri-apps/tauri-action@v0
35+ env :
36+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
37+ TAURI_SIGNING_PRIVATE_KEY : ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
38+ TAURI_SIGNING_PRIVATE_KEY_PASSWORD : ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
39+ with :
40+ tagName : ${{ github.ref_name }}
41+ releaseName : ' Trauso ${{ github.ref_name }}'
42+ releaseBody : ' See the assets to download this version and install.'
43+ releaseDraft : true
44+ prerelease : false
45+ args : ${{ matrix.args }}
You can’t perform that action at this time.
0 commit comments