Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/Vulkan-Loader.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Giessen <charles@lunarg.com>2022-11-10 02:24:05 +0300
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2022-11-11 00:21:45 +0300
commitff7996f13644de8b212266f7e9e8708cccd03734 (patch)
tree4295c2873335edaa03a4285f440a69d5d4cc6c9a
parent0df63661a5facd7084189a774e181b67a37ac034 (diff)
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.
-rw-r--r--.github/workflows/build.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index d215274b1..85e0e251a 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