Skip to content

Commit 6766bc4

Browse files
authored
Merge pull request #7028 from NlightNFotis/move_ci_runners_macos_11
Move CI runners away from `macOS-10.15` because of sunsetting by Github.
2 parents 64034e0 + 156e28e commit 6766bc4

File tree

2 files changed

+3
-45
lines changed

2 files changed

+3
-45
lines changed

.github/workflows/pull-request-checks.yaml

Lines changed: 2 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -382,8 +382,8 @@ jobs:
382382
- name: Run tests
383383
run: cd build; ctest . -V -L THOROUGH -j2
384384

385-
check-macos-10_15-make-clang:
386-
runs-on: macos-10.15
385+
check-macos-11-make-clang:
386+
runs-on: macos-11
387387
steps:
388388
- uses: actions/checkout@v2
389389
with:
@@ -432,48 +432,6 @@ jobs:
432432
- name: Run JBMC regression tests
433433
run: make -C jbmc/regression test-parallel JOBS=3
434434

435-
check-macos-11-cmake-clang:
436-
runs-on: macos-11
437-
steps:
438-
- uses: actions/checkout@v2
439-
with:
440-
submodules: recursive
441-
- name: Fetch dependencies
442-
run: brew install cmake ninja maven flex bison ccache z3
443-
- name: Confirm z3 solver is available and log the version installed
444-
run: z3 --version
445-
- name: Download cvc5 binary and make sure it can be deployed
446-
run: |
447-
curl -L https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-macOS --output cvc5
448-
chmod u+x cvc5
449-
mv cvc5 /usr/local/bin
450-
cvc5 --version
451-
- name: Prepare ccache
452-
uses: actions/cache@v2
453-
with:
454-
path: .ccache
455-
key: ${{ runner.os }}-Release-${{ github.ref }}-${{ github.sha }}-PR
456-
restore-keys: |
457-
${{ runner.os }}-Release-${{ github.ref }}
458-
${{ runner.os }}-Release
459-
- name: ccache environment
460-
run: |
461-
echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
462-
echo "CCACHE_DIR=$PWD/.ccache" >> $GITHUB_ENV
463-
- name: Zero ccache stats and limit in size
464-
run: ccache -z --max-size=500M
465-
- name: Configure using CMake
466-
run: |
467-
mkdir build
468-
cd build
469-
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -Dsat_impl=glucose
470-
- name: Build with Ninja
471-
run: cd build; ninja -j3
472-
- name: Print ccache stats
473-
run: ccache -s
474-
- name: Run CTest
475-
run: cd build; ctest -V -L CORE . -j3
476-
477435
check-macos-12-cmake-clang:
478436
runs-on: macos-12
479437
steps:

.github/workflows/release-packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144

145145

146146
homebrew-pr:
147-
runs-on: macos-10.15
147+
runs-on: macos-11
148148
steps:
149149
- name: Get release tag name
150150
# The GITHUB_REF we get has refs/tags/ in front of the tag name so we

0 commit comments

Comments
 (0)