forked from PIVX-Project/PIVX
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[GA] Bump native macOS runner versions
macOS 11 will be removed from GA on June, 28 2024. Pre-emptively bump the os runner versions we use.
- Loading branch information
Showing
1 changed file
with
4 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -88,15 +88,15 @@ jobs: | |
cxx: g++ | ||
|
||
- name: macOS | ||
os: macos-11 | ||
os: macos-12 | ||
packages: llvm@12 [email protected] autoconf automake berkeley-db@4 libtool [email protected] miniupnpc libnatpmp pkg-config libevent qrencode gmp libsodium rust | ||
no_qt: true | ||
boost_root: true | ||
cc: $(brew --prefix llvm@12)/bin/clang | ||
cxx: $(brew --prefix llvm@12)/bin/clang++ | ||
|
||
- name: macOS-latest | ||
os: macos-latest | ||
os: macos-14 | ||
packages: llvm@13 [email protected] autoconf automake berkeley-db@4 libtool [email protected] miniupnpc libnatpmp pkg-config qt@5 zmq libevent qrencode gmp libsodium rust | ||
boost_root: true | ||
cc: $(brew --prefix llvm@13)/bin/clang | ||
|
@@ -115,11 +115,6 @@ jobs: | |
fi | ||
if [[ ${{ matrix.config.os }} = macos* ]]; then | ||
brew install "$APT_BASE" ${{ matrix.config.packages }} | ||
# GA's macOS 11 image is inconsistent as to if it includes a pre-installed version of boost. Force linking | ||
# to the specified version (1.76), which will overwrite the symlinks to a pre-existing version if it exists. | ||
if [ "${{ matrix.config.os }}" = "macos-11" ]; then | ||
brew link --overwrite -f [email protected] | ||
fi | ||
fi | ||
- name: ccache cache files | ||
|
@@ -188,7 +183,7 @@ jobs: | |
|
||
- name: x64-macOS | ||
id: macOS-nodepends | ||
os: macos-11 | ||
os: macos-12 | ||
brew_install: autoconf automake ccache berkeley-db@4 libtool [email protected] miniupnpc libnatpmp pkg-config [email protected] libevent qrencode gmp libsodium rust librsvg | ||
unit_tests: true | ||
functional_tests: true | ||
|
@@ -198,7 +193,7 @@ jobs: | |
|
||
- name: x64-macOS-latest | ||
id: macOS-nodepends-latest | ||
os: macos-latest | ||
os: macos-14 | ||
brew_install: autoconf automake ccache berkeley-db@4 libtool [email protected] miniupnpc libnatpmp pkg-config [email protected] qt@5 zmq libevent qrencode gmp libsodium rust librsvg | ||
unit_tests: true | ||
functional_tests: true | ||
|