Skip to content

Commit

Permalink
--break-system-packages
Browse files Browse the repository at this point in the history
  • Loading branch information
christianrauch committed Apr 12, 2024
1 parent 4dce400 commit 6e02a06
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ jobs:
- { linux_version: "almalinux:8", meson_version: "1.3" }
- { linux_version: "almalinux:8", meson_version: "native" } # 0.58.2
- { linux_version: "ubuntu:20.04", meson_version: "native" } # 0.53.2
include:
- { linux_version: "ubuntu:24.04", pip_args: "--break-system-packages" }

container:
image: ${{ matrix.linux_version }}
Expand All @@ -65,15 +67,15 @@ jobs:
- uses: actions/checkout@v4

- run: pip3 install colcon-package-information
- run: pip3 install ${{ matrix.pip_args }} colcon-package-information

- run: pip3 install --user meson==${{ matrix.meson_version }}
- run: pip3 install ${{ matrix.pip_args }} --user meson==${{ matrix.meson_version }}
if: ${{ matrix.meson_version != 'latest' && matrix.meson_version != 'native' }}

- run: pip3 install --user --upgrade meson
- run: pip3 install ${{ matrix.pip_args }} --user --upgrade meson
if: ${{ matrix.meson_version == 'latest' }}

- run: pip3 install --no-deps .
- run: pip3 install ${{ matrix.pip_args }} --no-deps .

# - run: pip3 uninstall -y meson
# if: ${{ matrix.meson_version == 'native' }}
Expand Down

0 comments on commit 6e02a06

Please sign in to comment.