File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424 sudo apt-get update
2525 sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
2626
27- # 3. Setup Rust
27+ # 3. Rust setup
2828 - name : Rust setup
2929 uses : dtolnay/rust-toolchain@stable
3030
@@ -51,16 +51,16 @@ jobs:
5151 path : ~/.pnpm-store
5252 key : pnpm-store-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}
5353
54- # 8. Install dependencies (uses cached pnpm store)
54+ # 8. Install dependencies
5555 - name : Install dependencies
5656 run : pnpm install --store ~/.pnpm-store
5757
58- # 9. Build frontend (in parallel with Tauri build)
58+ # 9. Build frontend
5959 - name : Build frontend
6060 run : pnpm build
61- # Optionally add ` working-directory: ./frontend` if your frontend is in a subfolder
61+ # If frontend is in a subfolder, add: working-directory: ./frontend
6262
63- # 10. Build Tauri app (depends on frontend)
63+ # 10. Build Tauri app and attach to GitHub release
6464 - name : Build Tauri app
6565 uses : tauri-apps/tauri-action@v0
6666 env :
7171 releaseBody : ' See the assets to download and install this version.'
7272 releaseDraft : true
7373 prerelease : false
74+ distPath : src-tauri/target/release/bundle
75+
76+ # 11. Upload built binaries as workflow artifacts
77+ - name : Upload built binaries
78+ uses : actions/upload-artifact@v3
79+ with :
80+ name : get-down-${{ matrix.platform }}
81+ path : src-tauri/target/release/bundle/**
Original file line number Diff line number Diff line change 1919 "enabled" : true ,
2020 "rules" : {
2121 "recommended" : true ,
22- "a11y" : " off"
22+ "a11y" : " off" ,
23+ "complexity" :
2324 }
2425 },
2526 "javascript" : {
You can’t perform that action at this time.
0 commit comments