From 3c17f861588b58dda8b6fd972859cd118d2e7e97 Mon Sep 17 00:00:00 2001 From: pajlada Date: Sat, 21 Dec 2024 13:20:45 +0100 Subject: [PATCH] fix gh actions macos builder (#5774) --- .github/workflows/build.yml | 6 +++++- .github/workflows/test-macos.yml | 6 +++++- CHANGELOG.md | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4e8d26ad9ca..9debd28cdbe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -294,7 +294,11 @@ jobs: - name: Install dependencies (MacOS) if: startsWith(matrix.os, 'macos') run: | - brew install boost openssl rapidjson p7zip create-dmg cmake tree + brew install openssl rapidjson p7zip create-dmg cmake tree + brew tap-new gh/local-boost + brew tap homebrew/core --force + brew extract --version=1.86.0 boost gh/local-boost + brew install boost@1.86.0 shell: bash - name: Build (MacOS) diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 3d5fa5ed30b..6de9ba0e019 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -57,7 +57,11 @@ jobs: - name: Install dependencies run: | - brew install boost openssl rapidjson p7zip create-dmg cmake + brew install openssl rapidjson p7zip create-dmg cmake + brew tap-new gh/local-boost + brew tap homebrew/core --force + brew extract --version=1.86.0 boost gh/local-boost + brew install boost@1.86.0 - name: Install httpbox run: | diff --git a/CHANGELOG.md b/CHANGELOG.md index 7aa471a7872..5287388cb7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## Unversioned - Bugfix: Fixed scrollbar highlights being visible in overlay windows. (#5769) +- Dev: Hard-code Boost 1.86.0 in macos CI builders. (#5774) ## 2.5.2-beta.1