File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -26,10 +26,18 @@ jobs:
2626 - name : " apt-get install"
2727 run : |
2828 sudo apt-get update
29- sudo apt-get install -y python3-pip libsodium-dev libgmp-dev
29+ sudo apt-get install -y python3-pip libsodium-dev libgmp-dev build-essential
3030 if : runner.os == 'Linux'
3131
3232 - run : |
33+ # Ensure Xcode CLT are ready (usually preinstalled on GitHub runners)
34+ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer || true
35+ sudo xcodebuild -license accept || true
36+
37+ # Homebrew is present on GH runners; update and add LLVM + pkg-config
38+ brew update
39+ brew install llvm pkg-config
40+
3341 brew install libsodium
3442 echo "DYLD_LIBRARY_PATH=$(brew --prefix libsodium)/lib" >> $GITHUB_ENV
3543 if: runner.os == 'macOS'
You can’t perform that action at this time.
0 commit comments