Skip to content

Commit ef58a8f

Browse files
committed
Add linux artifacts to release
1 parent dba628b commit ef58a8f

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/deploy-tauri.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,27 @@ jobs:
5959
- name: Build Linux app
6060
run: |
6161
pnpm tauri build --verbose
62+
- name: Rename build artifacts
63+
run: |
64+
mv ./src-tauri/target/release/bundle/deb/*.deb ./octo-${{ env.APP_VERSION }}-amd64.deb
65+
mv ./src-tauri/target/release/bundle/deb/*.deb.sig ./octo-${{ env.APP_VERSION }}-amd64.deb.sig
66+
mv ./src-tauri/target/release/bundle/rpm/*.rpm ./octo-${{ env.APP_VERSION }}-x64.rpm
67+
mv ./src-tauri/target/release/bundle/appimage/*.AppImage ./octo-${{ env.APP_VERSION }}-amd64.AppImage
68+
mv ./src-tauri/target/release/bundle/appimage/*.AppImage.sig ./octo-${{ env.APP_VERSION }}-amd64.AppImage.sig
69+
- name: Release
70+
uses: softprops/action-gh-release@v2
71+
with:
72+
draft: true
73+
files: |
74+
./octo-${{ env.APP_VERSION }}-amd64.deb
75+
./octo-${{ env.APP_VERSION }}-amd64.deb.sig
76+
./octo-${{ env.APP_VERSION }}-x64.rpm
77+
./octo-${{ env.APP_VERSION }}-amd64.AppImage
78+
./octo-${{ env.APP_VERSION }}-amd64.AppImage.sig
79+
make_latest: true
80+
name: App ${{ env.APP_VERSION }}
81+
tag_name: app-${{ env.APP_VERSION }}
82+
target_commitish: ${{ github.sha }}
6283
build-desktop-macos:
6384
strategy:
6485
fail-fast: false

0 commit comments

Comments
 (0)