From 2056280b6eafd2f976b50cf802bb454d14dfcf3c Mon Sep 17 00:00:00 2001 From: Victor Tran Date: Sat, 13 Apr 2024 11:20:55 +1000 Subject: [PATCH] Install Ninja --- .github/workflows/linux-appimage.yml | 3 ++- .github/workflows/macos.yml | 3 ++- .github/workflows/win.yml | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/linux-appimage.yml b/.github/workflows/linux-appimage.yml index f711257..7a5b3ec 100644 --- a/.github/workflows/linux-appimage.yml +++ b/.github/workflows/linux-appimage.yml @@ -12,6 +12,8 @@ jobs: build: runs-on: ubuntu-latest steps: + - name: Install Ninja + uses: seanmiddleditch/gha-setup-ninja@master - name: Install Qt uses: jurplel/install-qt-action@v3 with: @@ -21,7 +23,6 @@ jobs: arch: 'gcc_64' cache: true modules: 'qt3d qtcharts qtconnectivity qtdatavis3d qtgraphs qtgrpc qthttpserver qtimageformats qtlanguageserver qtlocation qtlottie qtmultimedia qtnetworkauth qtpdf qtpositioning qtquick3dphysics qtquickeffectmaker qtremoteobjects qtscxml qtsensors qtserialbus qtserialport qtspeech qtvirtualkeyboard qtwebchannel qtwebengine qtwebsockets qtwebview qt5compat qtquick3d qtquicktimeline qtshadertools' - tools: 'tools_ninja' - name: Install QCoro uses: theCheeseboard/actions/build-cmake-project@actions with: diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 37c2512..8983b87 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -12,6 +12,8 @@ jobs: build: runs-on: macOS-latest steps: + - name: Install Ninja + uses: seanmiddleditch/gha-setup-ninja@master - name: Install Qt uses: jurplel/install-qt-action@v3 with: @@ -21,7 +23,6 @@ jobs: arch: 'clang_64' cache: true modules: 'qt3d qtcharts qtconnectivity qtdatavis3d qtgraphs qtgrpc qthttpserver qtimageformats qtlanguageserver qtlocation qtlottie qtmultimedia qtnetworkauth qtpdf qtpositioning qtquick3dphysics qtquickeffectmaker qtremoteobjects qtscxml qtsensors qtserialbus qtserialport qtspeech qtvirtualkeyboard qtwebchannel qtwebengine qtwebsockets qtwebview qt5compat qtquick3d qtquicktimeline qtshadertools' - tools: 'tools_ninja' - name: Install QCoro uses: theCheeseboard/actions/build-cmake-project@actions with: diff --git a/.github/workflows/win.yml b/.github/workflows/win.yml index 9768732..ff07f14 100644 --- a/.github/workflows/win.yml +++ b/.github/workflows/win.yml @@ -12,6 +12,8 @@ jobs: build: runs-on: windows-latest steps: + - name: Install Ninja + uses: seanmiddleditch/gha-setup-ninja@master - name: Install Qt uses: jurplel/install-qt-action@v3 with: @@ -20,7 +22,6 @@ jobs: target: 'desktop' cache: true modules: 'qt3d qtcharts qtconnectivity qtdatavis3d qtgraphs qtgrpc qthttpserver qtimageformats qtlanguageserver qtlocation qtlottie qtmultimedia qtnetworkauth qtpdf qtpositioning qtquick3dphysics qtquickeffectmaker qtremoteobjects qtscxml qtsensors qtserialbus qtserialport qtspeech qtvirtualkeyboard qtwebchannel qtwebengine qtwebsockets qtwebview qt5compat qtquick3d qtquicktimeline qtshadertools' - tools: 'tools_ninja' - name: Install QCoro uses: theCheeseboard/actions/build-cmake-project@actions with: