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