build(linux): consolidate appstream metainfo (#3954)

This commit is contained in:
ReenigneArcher
2025-06-09 12:39:57 -04:00
committed by GitHub
parent b2d44f5ba9
commit c9a06fd8a7
15 changed files with 118 additions and 100 deletions

View File

@@ -264,6 +264,8 @@ jobs:
build_linux:
name: Linux ${{ matrix.type }}
env:
APP_ID: dev.lizardbyte.app.Sunshine
runs-on: ubuntu-${{ matrix.dist }}
needs: setup_release
strategy:
@@ -364,7 +366,7 @@ jobs:
chmod +x ./AppDir/AppRun
# variables
DESKTOP_FILE="${DESKTOP_FILE:-sunshine.desktop}"
DESKTOP_FILE="${DESKTOP_FILE:-${APP_ID}.desktop}"
ICON_FILE="${ICON_FILE:-sunshine.png}"
# AppImage