diff --git a/.github/workflows/release-flatpak.yml b/.github/workflows/release-flatpak.yml index 232e8d751..ff270581b 100644 --- a/.github/workflows/release-flatpak.yml +++ b/.github/workflows/release-flatpak.yml @@ -94,7 +94,7 @@ jobs: org.gnome.Sdk//49 # Install SDK extensions - flatpak-builder will auto-resolve the correct version based on the SDK flatpak install --user -y --noninteractive flathub \ - org.freedesktop.Sdk.Extension.node20//25.08 \ + org.freedesktop.Sdk.Extension.node24//25.08 \ org.freedesktop.Sdk.Extension.rust-stable//25.08 \ org.freedesktop.Sdk.Extension.llvm20//25.08 diff --git a/.github/workflows/release-linux-aarch64.yml b/.github/workflows/release-linux-aarch64.yml index fd4168091..eb29dd4e7 100644 --- a/.github/workflows/release-linux-aarch64.yml +++ b/.github/workflows/release-linux-aarch64.yml @@ -38,7 +38,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: npm - name: Setup Rust diff --git a/.github/workflows/release-linux.yml b/.github/workflows/release-linux.yml index f5bc88160..44b3b65ec 100644 --- a/.github/workflows/release-linux.yml +++ b/.github/workflows/release-linux.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: npm - name: Resolve release version diff --git a/.github/workflows/release-macos.yml b/.github/workflows/release-macos.yml index 6aaf93648..71845f85f 100644 --- a/.github/workflows/release-macos.yml +++ b/.github/workflows/release-macos.yml @@ -30,7 +30,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: npm - name: Resolve release version diff --git a/packaging/flatpak/com.blitzfc.qbz.yml b/packaging/flatpak/com.blitzfc.qbz.yml index fb609374d..e01137f3f 100644 --- a/packaging/flatpak/com.blitzfc.qbz.yml +++ b/packaging/flatpak/com.blitzfc.qbz.yml @@ -3,7 +3,7 @@ runtime: org.gnome.Platform runtime-version: '49' sdk: org.gnome.Sdk sdk-extensions: - - org.freedesktop.Sdk.Extension.node20 + - org.freedesktop.Sdk.Extension.node24 - org.freedesktop.Sdk.Extension.rust-stable - org.freedesktop.Sdk.Extension.llvm20 command: qbz @@ -138,11 +138,11 @@ modules: - name: qbz buildsystem: simple build-options: - append-path: /usr/lib/sdk/node20/bin:/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm20/bin + append-path: /usr/lib/sdk/node24/bin:/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm20/bin build-args: - --share=network env: - npm_config_nodedir: /usr/lib/sdk/node20 + npm_config_nodedir: /usr/lib/sdk/node24 LIBCLANG_PATH: /usr/lib/sdk/llvm20/lib build-commands: - npm ci