From 04e29a94b9036e6b902a971b5e82903cd27a8539 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Tue, 28 Feb 2023 04:28:55 +0100 Subject: [PATCH] ci: Remove build variants that will never be used Building for Qt5 is not necessary on Windows, MacOS or Ubuntu 22.04, as there are no supported OBS Studio versions that use these. --- .github/workflows/main.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a9a727e3..ea8b0817 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -30,12 +30,18 @@ jobs: generator: GCC - runner: windows-2022 generator: Clang + - runner: windows-2022 + qt: 5 - runner: macos-12 generator: MSVC - runner: macos-12 generator: GCC + - runner: macos-12 + qt: 5 - runner: ubuntu-22.04 generator: MSVC + - runner: ubuntu-22.04 + qt: 5 - runner: ubuntu-20.04 generator: MSVC - runner: ubuntu-20.04 @@ -368,19 +374,19 @@ jobs: cmake --build "build/release" --config ${{ env.CMAKE_BUILD_TYPE }} --target install fi - - name: "Packages" + - name: "Packaging" shell: bash run: | mkdir "${{ github.workspace }}/build/package" cmake --build "${{ github.workspace }}/build/debug" --config Debug --target PACKAGE_7Z cmake --build "${{ github.workspace }}/build/release" --config RelWithDebInfo --target PACKAGE_7Z - - name: "Packages (Windows)" + - name: "Packaging (Windows)" if: startsWith( matrix.runner, 'windows' ) shell: cmd run: | "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" /V10 ".\build\debug\installer.iss" "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" /V10 ".\build\release\installer.iss" - - name: "Packages (MacOS)" + - name: "Packaging (MacOS)" if: startsWith( matrix.runner, 'macos' ) shell: bash run: |