From 610d5ef5ffa14366eddfdf0f74dd1d96198a1d13 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Tue, 25 Jun 2024 13:11:32 +0800 Subject: [PATCH] GHA CI: use static versions of AppImage builder It does not affect the produced artifacts. The only difference is the tool itself won't depend on some specific OS image or library version. PR #20983. --- .github/workflows/ci_ubuntu.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci_ubuntu.yaml b/.github/workflows/ci_ubuntu.yaml index a31bde50e..172876852 100644 --- a/.github/workflows/ci_ubuntu.yaml +++ b/.github/workflows/ci_ubuntu.yaml @@ -138,12 +138,12 @@ jobs: curl \ -L \ -Z \ - -O https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage \ - -O https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage \ + -O https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-static-x86_64.AppImage \ + -O https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-static-x86_64.AppImage \ -O https://github.com/linuxdeploy/linuxdeploy-plugin-appimage/releases/download/continuous/linuxdeploy-plugin-appimage-x86_64.AppImage chmod +x \ - linuxdeploy-x86_64.AppImage \ - linuxdeploy-plugin-qt-x86_64.AppImage \ + linuxdeploy-static-x86_64.AppImage \ + linuxdeploy-plugin-qt-static-x86_64.AppImage \ linuxdeploy-plugin-appimage-x86_64.AppImage - name: Prepare files for AppImage @@ -156,12 +156,12 @@ jobs: - name: Package AppImage run: | - ./linuxdeploy-x86_64.AppImage --appdir qbittorrent --plugin qt + ./linuxdeploy-static-x86_64.AppImage --appdir qbittorrent --plugin qt rm qbittorrent/apprun-hooks/* cp .github/workflows/helper/appimage/export_vars.sh qbittorrent/apprun-hooks/export_vars.sh NO_APPSTREAM=1 \ OUTPUT=upload/qbittorrent-CI_Ubuntu_x86_64.AppImage \ - ./linuxdeploy-x86_64.AppImage --appdir qbittorrent --output appimage + ./linuxdeploy-static-x86_64.AppImage --appdir qbittorrent --output appimage - name: Upload build artifacts uses: actions/upload-artifact@v4