diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 37979cf2ee..95ee535651 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,7 +30,7 @@ env: jobs: MacOS: - runs-on: macos-13 + runs-on: macos-14 steps: - uses: actions/checkout@dc323e67f16fb5f7663d20ff7941f27f5809e9b6 - uses: actions/cache@937d24475381cd9c75ae6db12cb4e79714b926ed @@ -42,7 +42,7 @@ jobs: env: KAGOME_MAC_CI: 1 - name: build - run: ./housekeeping/make_build.sh -DCLEAR_OBJS=ON -DCOVERAGE=OFF -DWASM_COMPILER=WasmEdge -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain/cxx20.cmake + run: ./housekeeping/make_build.sh -G Ninja -DCLEAR_OBJS=ON -DCOVERAGE=OFF -DWASM_COMPILER=WasmEdge -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain/cxx20.cmake env: KAGOME_IN_DOCKER: 0 KAGOME_MAC_CI: 1 diff --git a/housekeeping/macos/dependency.sh b/housekeeping/macos/dependency.sh index b5eda344b5..55148577eb 100755 --- a/housekeeping/macos/dependency.sh +++ b/housekeeping/macos/dependency.sh @@ -14,6 +14,6 @@ fi sudo python3 -m pip install --upgrade pip sudo python3 -m pip install scikit-build sudo python3 -m pip install cmake==3.25 requests gitpython gcovr -curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain nightly-2022-11-20 --profile minimal -brew install llvm@12 +curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain 1.75.0 --profile minimal +brew install ninja