diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cd8c8f8..3e831ed 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,6 +19,7 @@ jobs: include: - os: ubuntu-22.04 artifact_name: SoftwareManager-test-${{ github.sha }}-linux + artifact_name: SoftwareManager-x86_64 - os: windows-latest artifact_name: SoftwareManager-test-${{ github.sha }}-windows - os: macos-latest @@ -149,10 +150,10 @@ jobs: --name ${{ env.APP_NAME }} \ src/main.py - # - name: Build AppImage (Linux) - # if: runner.os == 'Linux' - # shell: bash - # run: scripts/build_appimage.sh + - name: Build AppImage (Linux) + if: runner.os == 'Linux' + shell: bash + run: scripts/build_appimage.sh - name: Build with PyInstaller (macOS) if: runner.os == 'macOS' diff --git a/SoftwareManager.desktop b/SoftwareManager.desktop index 32ae0c2..a75b147 100644 --- a/SoftwareManager.desktop +++ b/SoftwareManager.desktop @@ -2,6 +2,6 @@ Name=SoftwareManager Type=Application Exec=python3 -m SoftwareManager -Icon=logo +Icon=softwaremanager Terminal=false Categories=X-Software;X-Torrents; diff --git a/scripts/build_appimage.sh b/scripts/build_appimage.sh index 4e7eaba..560189f 100755 --- a/scripts/build_appimage.sh +++ b/scripts/build_appimage.sh @@ -24,7 +24,8 @@ cd build/SoftwareManager.AppDir rm AppRun .DirIcon python.png python*.desktop usr/share/applications/python*.desktop -cp -t . ../../src/interface/assets/logo.png ../../SoftwareManager.desktop +cp -t ./softwaremanager.png ../../src/interface/assets/logo.png +cp -t . ../../SoftwareManager.desktop cp ../../SoftwareManager.desktop usr/share/applications/ echo '#! /bin/bash