diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index e1f59a0e..34cb8207 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -13,7 +13,7 @@ jobs: config: [ {os: ubuntu-latest, c_compiler: gcc, cpp_compiler: g++}, {os: ubuntu-latest, c_compiler: clang, cpp_compiler: clang++}, - {os: macos-latest, c_compiler: clang, cpp_compiler: clang++}, + {os: macos-13, c_compiler: clang, cpp_compiler: clang++}, ] runs-on: ${{ matrix.config.os }} steps: @@ -27,7 +27,7 @@ jobs: - name: Install requirements for macOS run: brew install ninja - if: ${{ matrix.config.os == 'macos-latest' }} + if: ${{ matrix.config.os == 'macos-13' }} - name: Run CMake run: | @@ -40,23 +40,23 @@ jobs: - name: Get the diagnostics info run: ./build/clblast_test_diagnostics - if: ${{ matrix.config.os == 'macos-latest' }} + if: ${{ matrix.config.os == 'macos-13' }} - name: Run an example client run: ./build/clblast_client_xgemm - if: ${{ matrix.config.os == 'macos-latest' }} + if: ${{ matrix.config.os == 'macos-13' }} - name: Run an example sample program run: ./build/clblast_sample_dgemv_c - if: ${{ matrix.config.os == 'macos-latest' }} + if: ${{ matrix.config.os == 'macos-13' }} - name: Run an example tuner run: ./build/clblast_tuner_xdot - if: ${{ matrix.config.os == 'macos-latest' }} + if: ${{ matrix.config.os == 'macos-13' }} - name: Run the unittests run: ctest --test-dir build - if: ${{ matrix.config.os == 'macos-latest' }} + if: ${{ matrix.config.os == 'macos-13' }} build_windows: