Skip to content

Commit b6d148f

Browse files
authored
ci: pip: add qhull & python 3.12, fix #474 (#476)
* ci: pip: add qhull & python 3.12, fix #474 * ci: pip: no need for LD_LIBRARY_PATH * ci: pip: shorter name * ci: pip: use cmeel entrypoint
1 parent 5ee666a commit b6d148f

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

.github/workflows/macos-linux-pip.yml

+8-9
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,24 @@ env:
88

99
jobs:
1010
hpp-fcl-pip:
11-
name: "CI on ${{ matrix.os }} / python ${{ matrix.python-version }} with pip"
12-
runs-on: "${{ matrix.os }}"
11+
name: "CI on ${{ matrix.os }} / py ${{ matrix.python-version }} with pip"
12+
runs-on: "${{ matrix.os }}-latest"
1313

1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
os: ["ubuntu-latest", "macos-latest"]
18-
python-version: ["3.8", "3.9", "3.10", "3.11"]
17+
os: ["ubuntu", "macos"]
18+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121
with:
2222
submodules: 'true'
2323
- uses: actions/setup-python@v4
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626
- run: python -m pip install -U pip
27-
- run: python -m pip install cmeel-assimp cmeel-octomap eigenpy[build]
28-
- run: echo "CMAKE_PREFIX_PATH=$(python -m cmeel cmake)" >> $GITHUB_ENV
29-
- run: echo "LD_LIBRARY_PATH=$(python -m cmeel lib)" >> $GITHUB_ENV
30-
- run: cmake -B build -S .
27+
- run: python -m pip install cmeel-assimp cmeel-octomap cmeel-qhull eigenpy[build]
28+
- run: echo "CMAKE_PREFIX_PATH=$(cmeel cmake)" >> $GITHUB_ENV
29+
- run: cmake -B build -S . -DHPP_FCL_HAS_QHULL=ON
3130
- run: cmake --build build -j 4
3231
- run: cmake --build build -t test

0 commit comments

Comments
 (0)