Update .gitea/workflows/compile.yaml
Some checks failed
Build Tauri Linux ELF / build (push) Failing after 8m19s

This commit is contained in:
2025-08-26 22:03:01 +00:00
parent aee89e140a
commit a6e4407193

View File

@@ -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/<your-binary-name>
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