From fae6f83968c293af180235ca96a0f8c0f74933d5 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Sat, 14 Mar 2026 10:26:47 -0500 Subject: [PATCH] ci: Update Linux desktop distribution packaging and CI workflow (#4799) --- .github/workflows/release.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 39e7ab2b6..76541d885 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -265,7 +265,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-latest, windows-latest, ubuntu-latest, ubuntu-24.04-arm] + os: [macos-latest, windows-latest, ubuntu-22.04, ubuntu-22.04-arm] env: GRADLE_CACHE_URL: ${{ secrets.GRADLE_CACHE_URL }} GRADLE_CACHE_USERNAME: ${{ secrets.GRADLE_CACHE_USERNAME }} @@ -297,13 +297,18 @@ jobs: - name: Install dependencies for AppImage if: runner.os == 'Linux' - run: sudo apt-get update && sudo apt-get install -y libfuse2t64 + run: sudo apt-get update && sudo apt-get install -y libfuse2 - name: Package Native Distributions env: ORG_GRADLE_PROJECT_appVersionName: ${{ needs.prepare-build-info.outputs.APP_VERSION_NAME }} + APPIMAGE_EXTRACT_AND_RUN: 1 run: ./gradlew :desktop:packageReleaseDistributionForCurrentOS --no-daemon + - name: List Desktop Binaries + if: runner.os == 'Linux' + run: ls -R desktop/build/compose/binaries/main-release + - name: Upload Desktop Artifacts if: always() uses: actions/upload-artifact@v7