Skip to content

Commit 3c17f86

Browse files
authored
fix gh actions macos builder (#5774)
1 parent a540770 commit 3c17f86

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

.github/workflows/build.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,11 @@ jobs:
294294
- name: Install dependencies (MacOS)
295295
if: startsWith(matrix.os, 'macos')
296296
run: |
297-
brew install boost openssl rapidjson p7zip create-dmg cmake tree
297+
brew install openssl rapidjson p7zip create-dmg cmake tree
298+
brew tap-new gh/local-boost
299+
brew tap homebrew/core --force
300+
brew extract --version=1.86.0 boost gh/local-boost
301+
brew install [email protected]
298302
shell: bash
299303

300304
- name: Build (MacOS)

.github/workflows/test-macos.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,11 @@ jobs:
5757

5858
- name: Install dependencies
5959
run: |
60-
brew install boost openssl rapidjson p7zip create-dmg cmake
60+
brew install openssl rapidjson p7zip create-dmg cmake
61+
brew tap-new gh/local-boost
62+
brew tap homebrew/core --force
63+
brew extract --version=1.86.0 boost gh/local-boost
64+
brew install [email protected]
6165
6266
- name: Install httpbox
6367
run: |

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## Unversioned
44

55
- Bugfix: Fixed scrollbar highlights being visible in overlay windows. (#5769)
6+
- Dev: Hard-code Boost 1.86.0 in macos CI builders. (#5774)
67

78
## 2.5.2-beta.1
89

0 commit comments

Comments
 (0)