Fix build workflows

This commit is contained in:
dannkunt 2024-07-14 04:03:35 +03:00
parent 2d09ea18a7
commit d8e4eef107
3 changed files with 9 additions and 2 deletions

View File

@ -33,6 +33,11 @@ jobs:
- name: Build with cx_Freeze - name: Build with cx_Freeze
run: python torrent-client/setup.py build run: python torrent-client/setup.py build
- name: Install bsdtar
run: |
sudo apt-get update
sudo apt-get install -y libarchive-tools
- name: Build Linux - name: Build Linux
if: matrix.os == 'ubuntu-latest' if: matrix.os == 'ubuntu-latest'
run: yarn build:linux run: yarn build:linux
@ -69,3 +74,4 @@ jobs:
dist/*.tar.gz dist/*.tar.gz
dist/*.yml dist/*.yml
dist/*.blockmap dist/*.blockmap
dist/*.pacman

View File

@ -72,5 +72,6 @@ jobs:
dist/*.tar.gz dist/*.tar.gz
dist/*.yml dist/*.yml
dist/*.blockmap dist/*.blockmap
dist/*.pacman
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@ -1,4 +1,4 @@
appId: site.hydralauncher.hydra appId: site. hydralauncher.hydra
productName: Hydra productName: Hydra
directories: directories:
buildResources: build buildResources: build
@ -45,8 +45,8 @@ linux:
- AppImage - AppImage
- snap - snap
- deb - deb
- rpm
- pacman - pacman
- rpm
maintainer: electronjs.org maintainer: electronjs.org
category: Game category: Game
mimeTypes: mimeTypes: