Skip to content

Commit fd801ad

Browse files
authored
Bump libraries, fix warnings and macOS workflow (#131)
* bump dependencies, fix warns * fix openssl homebrew
1 parent 307ac72 commit fd801ad

File tree

6 files changed

+689
-697
lines changed

6 files changed

+689
-697
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,12 @@ jobs:
3333
os: macos-latest
3434
executable: 'geode'
3535
prebuild: |
36-
brew fetch --force --bottle-tag=ventura openssl@3
37-
brew reinstall --force-bottle openssl@3
36+
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
37+
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
38+
arch -x86_64 brew update
39+
arch -x86_64 brew reinstall openssl@3
3840
export OPENSSL_STATIC=1
39-
export OPENSSL_DIR="/opt/homebrew/opt/openssl@3"
41+
export OPENSSL_DIR="$(arch -x86_64 brew --prefix openssl@3)"
4042
target: x86_64-apple-darwin
4143

4244
- name: "Linux"

0 commit comments

Comments
 (0)