From fcc6798187727987ddc14a35bf436c0864a6e780 Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Thu, 17 Apr 2025 18:30:26 +0200 Subject: [PATCH] QT is installed only in a windows native_mixed job kiwix-desktop is built under Windows only in native_mixed config and QT is not required for anything else. Therefore it doesn't make sense to run QT installation in Windows native_dyn and native_static CI/CD jobs. That will reduce the risk of those jobs failing because of problems with QT mirrors. --- .github/workflows/cd.yml | 1 + .github/workflows/ci.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index f6fb8cd..2ec4a69 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -37,6 +37,7 @@ jobs: pip3 install meson pytest requests distro paramiko pip3 install --no-deps $GITHUB_WORKSPACE - name: Install QT + if: ${{ matrix.config == 'native_mixed' }} uses: jurplel/install-qt-action@v4 with: version: 5.15.2 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 70ba77c..56391c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,6 +35,7 @@ jobs: pip3 install meson pytest requests distro paramiko pip3 install --no-deps $GITHUB_WORKSPACE - name: Install QT + if: ${{ matrix.config == 'native_mixed' }} uses: jurplel/install-qt-action@v4 with: version: 6.4.3