diff --git a/.gitea/workflows/compile.yaml b/.gitea/workflows/compile.yaml index c7e5cd1..d901db7 100644 --- a/.gitea/workflows/compile.yaml +++ b/.gitea/workflows/compile.yaml @@ -33,21 +33,43 @@ jobs: webkit2gtk-4.1 \ build-essential \ curl \ - pkg-config + pkg-config \ + xdg-utils # 4. Install Tauri CLI - name: Install Tauri CLI run: cargo install tauri-cli - # 6. Build Tauri release binary + # 5. Build Tauri release binary - name: Build Tauri release run: | cd src-tauri cargo tauri build - # 7. Upload ELF binary as artifact + # 6. Upload raw ELF binary - name: Upload ELF binary uses: actions/upload-artifact@v3 with: name: tauri-elf-binary - path: src-tauri/target/release/ + path: src-tauri/target/release/bytechat-desktop + + # 7. Upload Debian package + - name: Upload .deb package + uses: actions/upload-artifact@v3 + with: + name: tauri-deb + path: src-tauri/target/release/bundle/deb/*.deb + + # 8. Upload RPM package + - name: Upload .rpm package + uses: actions/upload-artifact@v3 + with: + name: tauri-rpm + path: src-tauri/target/release/bundle/rpm/*.rpm + + # 9. Upload AppImage package + - name: Upload AppImage + uses: actions/upload-artifact@v3 + with: + name: tauri-appimage + path: src-tauri/target/release/bundle/appimage/*.AppImage \ No newline at end of file