From: Charles Giessen Date: Wed, 9 Nov 2022 23:24:05 +0000 (-0700) Subject: Add macOS-latest CI action X-Git-Tag: upstream/1.3.240~46 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ff7996f13644de8b212266f7e9e8708cccd03734;p=platform%2Fupstream%2FVulkan-Loader.git Add macOS-latest CI action Re-enables using the macOS-latest github actions runner now that the loader has been fixed for newer macOS versions. --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d215274b..85e0e251 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -146,12 +146,14 @@ jobs: strategy: matrix: config: [ Debug, Release ] - os: [ macos-11 ] - static_build: [ ON, OFF ] + os: [ macos-11, macos-latest ] + static_build: [ BUILD_STATIC_LOADER=ON, BUILD_STATIC_LOADER=OFF ] exclude: + - os: macos-latest + static_build: BUILD_STATIC_LOADER=ON - config: Debug os: macos-11 - static_build: ON + static_build: BUILD_STATIC_LOADER=ON steps: - uses: actions/checkout@v2 @@ -160,7 +162,7 @@ jobs: python-version: '3.7' - name: Generate build files - run: cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=${{matrix.config}} -DBUILD_STATIC_LOADER=${{matrix.config}} -DBUILD_TESTS=On -DUPDATE_DEPS=ON + run: cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=${{matrix.config}} -D${{matrix.static_build}} -DBUILD_TESTS=On -DUPDATE_DEPS=ON -DTEST_USE_ADDRESS_SANITIZER=ON env: # Specify the minimum version of macOS on which the target binaries are to be deployed. # https://cmake.org/cmake/help/latest/envvar/MACOSX_DEPLOYMENT_TARGET.html