From cc79b440e74cd4be966e8aab720b80646cac7947 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Thu, 23 Jan 2025 00:13:59 +0300 Subject: [PATCH] Update ci.yml --- .github/workflows/ci.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 59577ef9..5adc0ee0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,9 +102,16 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Add Ubuntu Toolchain PPA + if: matrix.target.os == 'ubuntu-20.04' + run: | + sudo apt-get update + sudo apt-get install -y software-properties-common + sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test + sudo apt-get update + - name: Install Compiler and Ninja run: | - sudo apt-get update -y sudo apt-get install -y ${{ matrix.target.cc }} ninja-build - name: Configure CMake @@ -143,6 +150,13 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: microsoft/setup-msbuild@v2 + + - name: Install Windows SDK for ARM + if: matrix.platform.name == 'Windows (ARM)' || matrix.platform.name == 'Windows (ARM64)' + run: | + choco install windows-sdk-10.0 -y --version=10.0.26100.0 + - name: Configure CMake run: cmake -B build ` -DCGLM_STATIC=ON `