Skip to content

Commit 80d8f10

Browse files
SarahWeiiiclaude
andcommitted
Fix CI: drop retired macos-13 runner, fix CMake policy compatibility
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 1997ba5 commit 80d8f10

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/wheel.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
os: [ ubuntu-latest, ubuntu-22.04, macos-13 ]
15+
os: [ ubuntu-latest, ubuntu-22.04 ]
1616
arch: [ x86_64 ]
1717
include:
1818
- os: ubuntu-24.04-arm
@@ -68,7 +68,7 @@ jobs:
6868
runs-on: ${{ matrix.os }}
6969
strategy:
7070
matrix:
71-
os: [ ubuntu-latest, ubuntu-22.04, macos-13 ]
71+
os: [ ubuntu-latest, ubuntu-22.04 ]
7272
arch: [ x86_64 ]
7373
include:
7474
- os: ubuntu-24.04-arm

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ def build_extension(self, ext):
4545
"-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded",
4646
"-DOPENVDB_CORE_SHARED=OFF",
4747
"-DTBB_TEST=OFF",
48-
f"-DCMAKE_CXX_FLAGS=-fPIC {'-static-libgcc -static-libstdc++' if system == 'linux' else '/MT /EHsc' if system == 'windows' else ''}"
48+
f"-DCMAKE_CXX_FLAGS=-fPIC {'-static-libgcc -static-libstdc++' if system == 'linux' else '/MT /EHsc' if system == 'windows' else ''}",
49+
"-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
4950
]
5051

5152
build_args = []

0 commit comments

Comments
 (0)