From 4ae6f169b600b37de42533a85760d645142a46ec Mon Sep 17 00:00:00 2001 From: Tobias Gruetzmacher Date: Fri, 3 Oct 2025 17:31:33 +0200 Subject: [PATCH] Update Flatpak runtime to 24.08 --- .github/workflows/validate.yml | 14 +++++--------- flatpak/io.github.hedge_dev.unleashedrecomp.json | 2 +- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 05002d3..9373da2 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -9,7 +9,7 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true - + jobs: build-linux: name: Build Linux @@ -38,7 +38,7 @@ jobs: uses: hendrikmuhs/ccache-action@v1.2 with: key: ccache-${{ runner.os }}-${{ matrix.preset }} - + - name: Cache vcpkg uses: actions/cache@v4 with: @@ -119,7 +119,7 @@ jobs: run: | choco install ninja Remove-Item -Path "C:\ProgramData\Chocolatey\bin\ccache.exe" -Force -ErrorAction SilentlyContinue - + - name: Configure Developer Command Prompt uses: ilammy/msvc-dev-cmd@v1 @@ -134,7 +134,7 @@ jobs: - name: Build Project run: cmake --build .\out\build\${{ env.CMAKE_PRESET }} --target UnleashedRecomp - + - name: Pack Release run: | New-Item -ItemType Directory -Path .\release @@ -162,8 +162,6 @@ jobs: runs-on: ubuntu-24.04 env: FLATPAK_ID: io.github.hedge_dev.unleashedrecomp - FREEDESKTOP_VERSION: 23.08 - LLVM_VERSION: 18 steps: - name: Checkout Repository @@ -190,13 +188,11 @@ jobs: key: ccache-${{ runner.os }} - name: Prepare Project - run: cp ./private/* ./UnleashedRecompLib/private + run: cp ./private/* ./UnleashedRecompLib/private - name: Prepare Flatpak run: | flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - flatpak --user install -y flathub org.freedesktop.Sdk//${{ env.FREEDESKTOP_VERSION }} - flatpak --user install -y flathub org.freedesktop.Sdk.Extension.llvm${{ env.LLVM_VERSION }}//${{ env.FREEDESKTOP_VERSION }} - name: Build Flatpak run: | diff --git a/flatpak/io.github.hedge_dev.unleashedrecomp.json b/flatpak/io.github.hedge_dev.unleashedrecomp.json index f6ae932..5821bad 100644 --- a/flatpak/io.github.hedge_dev.unleashedrecomp.json +++ b/flatpak/io.github.hedge_dev.unleashedrecomp.json @@ -1,7 +1,7 @@ { "id": "io.github.hedge_dev.unleashedrecomp", "runtime": "org.freedesktop.Platform", - "runtime-version": "23.08", + "runtime-version": "24.08", "sdk": "org.freedesktop.Sdk", "sdk-extensions" : [ "org.freedesktop.Sdk.Extension.llvm18" ], "finish-args": [