From c0e3db7435df216c18e9eaa4747809e3bb5babba Mon Sep 17 00:00:00 2001 From: farhangnaderi Date: Sun, 17 Nov 2024 19:15:09 -0500 Subject: [PATCH] ros1 ros2 fix --- .github/workflows/ros1.yaml | 18 +++++++++++++++--- .github/workflows/ros2.yaml | 18 +++++++++++++++--- 2 files changed, 30 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ros1.yaml b/.github/workflows/ros1.yaml index a5c75e7ea..656d6fb5b 100644 --- a/.github/workflows/ros1.yaml +++ b/.github/workflows/ros1.yaml @@ -11,7 +11,19 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: 'ros-industrial/industrial_ci@master' - env: ${{matrix.env}} + - name: Install dependencies + run: | + sudo apt update + sudo apt install -y libmosquitto-dev libqtav-dev libparquet-dev + git clone https://github.com/abseil/abseil-cpp.git + cd abseil-cpp + mkdir build && cd build + cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=/usr/local .. + make -j$(nproc) + sudo make install + - name: Run industrial_ci + uses: ros-industrial/industrial_ci@master + env: ${{ matrix.env }} with: - package-name: plotjuggler + config: | + - name: plotjuggler diff --git a/.github/workflows/ros2.yaml b/.github/workflows/ros2.yaml index afdccc466..907dacee8 100644 --- a/.github/workflows/ros2.yaml +++ b/.github/workflows/ros2.yaml @@ -12,7 +12,19 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: 'ros-industrial/industrial_ci@master' - env: ${{matrix.env}} + - name: Install dependencies + run: | + sudo apt update + sudo apt install -y pkg-config libmosquitto-dev libqtav-dev libparquet-dev + git clone https://github.com/abseil/abseil-cpp.git + cd abseil-cpp + mkdir build && cd build + cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=/usr/local .. + make -j$(nproc) + sudo make install + - name: Run industrial_ci + uses: ros-industrial/industrial_ci@master + env: ${{ matrix.env }} with: - package-name: plotjuggler + config: | + - name: plotjuggler