feat: Include X-AppImage-Version into the AppImage .desktop file, b=closes #12412, c=workflows

This commit is contained in:
mr. m
2026-02-17 12:13:41 +01:00
parent ddd7f165bf
commit 214fd4aff0
2 changed files with 4 additions and 1 deletions

View File

@@ -368,7 +368,7 @@ jobs:
strategy:
matrix:
arch: [x86_64, aarch64]
needs: [linux]
needs: [linux, build-data]
steps:
- name: Checkout repository
uses: actions/checkout@v4
@@ -406,6 +406,8 @@ jobs:
sed -i -e 's/StartupWMClass=zen/StartupWMClass=zen-twilight/g' build/AppDir/zen.desktop
fi
sed -i -e 's/\$VERSION/${{ needs.build-data.outputs.version }}/g' build/AppDir/zen.desktop
APPDIR=build/AppDir
tar -xvf *.tar.* && rm -rf *.tar.*
mv zen/* $APPDIR/

View File

@@ -12,6 +12,7 @@ Terminal=false
X-MultipleArgs=false
Keywords=Internet;WWW;Browser;Web;Explorer;
Actions=new-window;new-private-window;profilemanager;
X-AppImage-Version=$VERSION
[Desktop Action new-window]
Name=Open a New Window