Skip to content

Commit

Permalink
Merge pull request #1059 from julien-tierny/fix
Browse files Browse the repository at this point in the history
[ci-macos-14] Fixing pvpython library loading issue
  • Loading branch information
julien-tierny authored Sep 15, 2024
2 parents 35c5d66 + 110975e commit d0dd966
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,8 @@ jobs:
matrix:
os: [macos-12, macos-14]
if: ${{ github.repository_owner == 'topology-tool-kit' || !contains(github.ref, 'heads') }}
env:
DYLD_LIBRARY_PATH: /usr/local/lib

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

- uses: actions/checkout@v4
Expand Down Expand Up @@ -389,7 +388,6 @@ jobs:
retention-days: 10

- name: Run ttk-data Python scripts
continue-on-error: true
run: |
cd ttk-data
# remove buggy example
Expand Down

0 comments on commit d0dd966

Please sign in to comment.