From 6499975c7308b6c75fc5d2b9a06994fb2377eafe Mon Sep 17 00:00:00 2001 From: Mike Wake Date: Tue, 14 May 2024 11:51:16 +1000 Subject: [PATCH] Fix apt update, use PIP_BREAK_SYSTEM_PACKAGES=1 for pip command --- .github/workflows/test.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 672a742..42d1e08 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -65,14 +65,16 @@ jobs: steps: - name: checkout source uses: actions/checkout@v4 - - name: run apt-get update - run: sudo apt-get update - - name: run apt-get upgrade --list-upgradable - run: sudo apt-get update --list-upgradeable - - name: run apt upgrade python3-rosdep - run: sudo apt-get upgrade python3-rosdep -y + - name: run apt update + run: apt update + - name: run apt list --upgradable + run: apt list --upgradeable + - name: run apt upgrade python3-rosdep -y + run: apt upgrade python3-rosdep -y - name: Unistall python nose - uses imp not supported python3.12 - run: sudo pip uninstall nose + run: pip uninstall nose + env: + PIP_BREAK_SYSTEM_PACKAGES=1 - name: Install Cyclone DDS run: sudo apt install ros-${{ matrix.ros_distro }}-rmw-cyclonedds-cpp -y - name: Build and run tests