From 3c212055e197a0f301b47b940280b91a6e02a800 Mon Sep 17 00:00:00 2001 From: Bruno Alexandre Rosa <1791393+brunoalr@users.noreply.github.com> Date: Sun, 21 Sep 2025 20:48:54 -0300 Subject: [PATCH] Checkout submodules and install ninja --- .github/workflows/desktop-build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/desktop-build.yml b/.github/workflows/desktop-build.yml index 8c6065152..c3a3f75a5 100644 --- a/.github/workflows/desktop-build.yml +++ b/.github/workflows/desktop-build.yml @@ -271,12 +271,14 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 + with: + submodules: recursive - - name: Install ccache using Homebrew # (TODO: install it either via GHA or via vcpkg) + - name: Install ccache and Ninja using Homebrew # (TODO: install them either via GHA or via vcpkg) shell: bash run: | brew update - brew install ccache + brew install ccache ninja - name: Setup vcpkg cache id: vcpkg-cache