Merge branch 'github-macos-runners-update'

This commit is contained in:
Matej Kenda 2024-10-07 17:08:36 +02:00
commit 13bbea759f

View File

@ -238,7 +238,7 @@ jobs:
make all -s -j4 ARCHFLAGS="-mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon" TOOL=arm-linux-gnueabihf
macos-clang-make:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- run: brew install openssl@1.1 mysql-client unixodbc libpq
@ -268,8 +268,8 @@ jobs:
./ci/runtests.sh
macos-clang-make-visibility-hidden:
# macos-12 runs on Intel CPU
runs-on: macos-12
# macos-13 runs on Intel CPU
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- run: brew install openssl@1.1 mysql-client unixodbc libpq
@ -299,8 +299,8 @@ jobs:
./ci/runtests.sh
macos-clang-cmake-openssl:
# macos-14 runs on Apple Silicon
runs-on: macos-14
# macos-latest runs on Apple Silicon
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: brew install openssl@1.1 mysql-client unixodbc libpq
@ -325,7 +325,7 @@ jobs:
ctest --output-on-failure -E "(DataMySQL)|(DataODBC)|(PostgreSQL)|(MongoDB)|(Redis)"
macos-clang-cmake-openssl3:
runs-on: macos-14
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: brew install openssl@3 mysql-client unixodbc libpq
@ -350,7 +350,7 @@ jobs:
ctest --output-on-failure -E "(DataMySQL)|(DataODBC)|(PostgreSQL)|(MongoDB)|(Redis)"
macos-clang-cmake-openssl3-visibility-hidden:
runs-on: macos-14
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: brew install openssl@3 mysql-client unixodbc libpq
@ -375,7 +375,7 @@ jobs:
ctest --output-on-failure -E "(DataMySQL)|(DataODBC)|(PostgreSQL)|(MongoDB)|(Redis)"
macos-clang-make-openssl3-tsan:
runs-on: macos-14
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: brew install openssl@3
@ -405,7 +405,7 @@ jobs:
./ci/runtests.sh TSAN
macos-clang-make-openssl3-ubsan:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- run: brew install openssl@3 mysql-client unixodbc libpq
@ -435,7 +435,7 @@ jobs:
./ci/runtests.sh
macos-clang-make-openssl3-asan:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- run: brew install openssl@3 mysql-client unixodbc libpq