Checkout submodules and install ninja

This commit is contained in:
Bruno Alexandre Rosa 2025-09-21 20:48:54 -03:00
parent d1881f3d19
commit 3c212055e1

View file

@ -271,12 +271,14 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5 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 shell: bash
run: | run: |
brew update brew update
brew install ccache brew install ccache ninja
- name: Setup vcpkg cache - name: Setup vcpkg cache
id: vcpkg-cache id: vcpkg-cache