Skip to content

Commit

Permalink
Macos ci fix (#476)
Browse files Browse the repository at this point in the history
fixes a CI issue in OSX due to
[PEP-668](https://peps.python.org/pep-0668/)
pip3 was used to install meson and ninja build, pipx is a drop in
replacement for this use case.
  • Loading branch information
SRombauts committed Aug 15, 2024
2 parents bcb4c78 + 7fa2536 commit b737b3a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/meson.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@ jobs:
run: echo "${{matrix.config.extra_path}}" >> $GITHUB_PATH
- name: install prerequisites
run: |
# asuming that python and pip are already installed
pip3 install meson ninja
# asuming that python and pipx are already installed
pipx install meson ninja
- name: setup meson project
env: # set proper compilers and linkers for meson
CC: ${{matrix.config.cc}}
Expand Down

0 comments on commit b737b3a

Please sign in to comment.