Skip to content

Commit d0dd966

Browse files
Merge pull request #1059 from julien-tierny/fix
[ci-macos-14] Fixing pvpython library loading issue
2 parents 35c5d66 + 110975e commit d0dd966

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,8 @@ jobs:
268268
matrix:
269269
os: [macos-12, macos-14]
270270
if: ${{ github.repository_owner == 'topology-tool-kit' || !contains(github.ref, 'heads') }}
271+
env:
272+
DYLD_LIBRARY_PATH: /usr/local/lib
271273

272274
steps:
273275
- uses: actions/checkout@v4
@@ -305,9 +307,7 @@ jobs:
305307
https://github.com/${{ env.PV_REPO }}/releases/download/${{ env.PV_TAG }}/ttk-paraview-headless-${{ matrix.os }}-arm64.tar.gz
306308
fi
307309
308-
# NOTE: pvpython is broken on macos-14, but not on macos-12 (?)
309310
- name: Install ParaView
310-
continue-on-error: true
311311
run: |
312312
tar xzf ttk-paraview-headless.tar.gz
313313
sudo cp -r ttk-paraview/* /usr/local
@@ -356,7 +356,6 @@ jobs:
356356
echo "PYTHONPATH=/usr/local/lib/python3.12/site-packages:$PYTHONPATH" >> $GITHUB_ENV
357357
358358
- name: Run TTK tests
359-
continue-on-error: true
360359
uses: ./.github/actions/test-ttk-unix
361360

362361
- uses: actions/checkout@v4
@@ -389,7 +388,6 @@ jobs:
389388
retention-days: 10
390389

391390
- name: Run ttk-data Python scripts
392-
continue-on-error: true
393391
run: |
394392
cd ttk-data
395393
# remove buggy example

0 commit comments

Comments
 (0)