File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 80
80
if : runner.os == 'macOS'
81
81
run : brew install pkg-config
82
82
83
+ - name : Install CMake 3 on MacOS
84
+ # libbson requires cmake 3, and cmake 4 is now the default on the GHA runners.
85
+ if : ${{ startsWith(runner.os, 'macOS') }}
86
+ run : |
87
+ pipx install "cmake>=3.15,<4"
88
+
83
89
- name : Install deps
84
90
run : python -m pip install "cibuildwheel>=2.4,<3" uv rust-just
85
91
@@ -108,7 +114,7 @@ jobs:
108
114
109
115
make_sdist :
110
116
name : Make SDist
111
- runs-on : macos -latest
117
+ runs-on : ubuntu -latest
112
118
steps :
113
119
- uses : actions/checkout@v5
114
120
with :
Original file line number Diff line number Diff line change 60
60
with :
61
61
mongodb-version : 4.4
62
62
mongodb-replica-set : test-rs
63
+ - name : Install CMake 3 on MacOS
64
+ # libbson requires cmake 3, and cmake 4 is now the default on the GHA runners.
65
+ if : ${{ startsWith(runner.os, 'macOS') }}
66
+ run : |
67
+ pipx install "cmake>=3.15,<4"
63
68
- name : Start MongoDB on MacOS
64
69
if : ${{ startsWith(runner.os, 'macOS') }}
65
70
run : |
You can’t perform that action at this time.
0 commit comments