From 214fd4aff02406df2231f85ae5d8eafc4d6b2acd Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Tue, 17 Feb 2026 12:13:41 +0100 Subject: [PATCH] feat: Include `X-AppImage-Version` into the AppImage .desktop file, b=closes #12412, c=workflows --- .github/workflows/build.yml | 4 +++- build/AppDir/zen.desktop | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 37323a234..03c7c9e59 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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/ diff --git a/build/AppDir/zen.desktop b/build/AppDir/zen.desktop index 948030426..2206763b3 100644 --- a/build/AppDir/zen.desktop +++ b/build/AppDir/zen.desktop @@ -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