1
0
Fork 0
mirror of synced 2024-06-16 17:44:44 +12:00

Fix AppImage Workflow

This commit is contained in:
Dummerle 2021-12-11 00:19:36 +01:00
parent d93294536a
commit da1a21584b
No known key found for this signature in database
GPG key ID: AB68CC59CA39F2F1
3 changed files with 6 additions and 4 deletions

View file

@ -73,6 +73,7 @@ jobs:
sudo pip3 install appimage-builder sudo pip3 install appimage-builder
- name: Build Appimage - name: Build Appimage
run: | run: |
cp rare/__main__.py .
appimage-builder --skip-test appimage-builder --skip-test
mv Rare-*.AppImage Rare.AppImage mv Rare-*.AppImage Rare.AppImage
mv Rare-*.AppImage.zsync Rare.AppImage.zsync mv Rare-*.AppImage.zsync Rare.AppImage.zsync
@ -145,7 +146,7 @@ jobs:
- name: run pyinstaller - name: run pyinstaller
run: | run: |
pyinstaller -F --name Rare --add-data "rare/languages/*:rare/languages" --add-data "rare/resources/images/*:rare/resources/images/" --windowed --icon rare/resources/images/Rare.icns --hidden-import=legendary __main__.py pyinstaller -F --name Rare --add-data "rare/resources/languages/*:rare/resources/languages" --add-data "rare/resources/images/*:rare/resources/images/" --windowed --icon rare/resources/images/Rare.icns --hidden-import=legendary __main__.py
- name: create dmg - name: create dmg
run: | run: |

View file

@ -49,6 +49,7 @@ jobs:
sudo pip3 install appimage-builder sudo pip3 install appimage-builder
- name: Build Appimage - name: Build Appimage
run: | run: |
cp rare/__main__.py .
appimage-builder --skip-test appimage-builder --skip-test
mv Rare-*.AppImage Rare.AppImage mv Rare-*.AppImage Rare.AppImage
@ -103,7 +104,7 @@ jobs:
- name: run pyinstaller - name: run pyinstaller
run: | run: |
pyinstaller -F --name Rare --add-data "rare/languages/*:rare/languages" --add-data "rare/resources/images/*:rare/resources/images/" --windowed --icon rare/resources/images/Rare.icns --hidden-import=legendary __main__.py pyinstaller -F --name Rare --add-data "rare/resources/languages/*:rare/resources/languages" --add-data "rare/resources/images/*:rare/resources/images/" --windowed --icon rare/resources/images/Rare.icns --hidden-import=legendary __main__.py
- name: create dmg - name: create dmg
run: | run: |

View file

@ -21,8 +21,8 @@ AppDir:
icon: Rare icon: Rare
version: 1.7.0 version: 1.7.0
exec: usr/bin/python3 exec: usr/bin/python3
exec_args: $APPDIR/usr/src/rare/__main__.py $@ exec_args: $APPDIR/usr/src/__main__.py $@
apt: apt:d
arch: amd64 arch: amd64
allow_unauthenticated: true allow_unauthenticated: true
sources: sources: