From bfb815160d40339cebeeff6be7dc417ec178fe66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20Fr=C3=B6hlich?= Date: Wed, 29 Jan 2025 21:41:49 +0100 Subject: [PATCH] Use ABI workflow from ros2_control_ci (#278) --- .github/workflows/humble-abi-compatibility.yml | 12 +++--------- .../workflows/rolling-abi-compatibility.yml | 18 +++--------------- 2 files changed, 6 insertions(+), 24 deletions(-) diff --git a/.github/workflows/humble-abi-compatibility.yml b/.github/workflows/humble-abi-compatibility.yml index 5c288fab..c5284a70 100644 --- a/.github/workflows/humble-abi-compatibility.yml +++ b/.github/workflows/humble-abi-compatibility.yml @@ -7,12 +7,6 @@ on: jobs: abi_check: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: ros-industrial/industrial_ci@master - env: - ROS_DISTRO: humble - ROS_REPO: testing - ABICHECK_URL: github:${{ github.repository }}#${{ github.base_ref }} - NOT_TEST_BUILD: true + uses: ros-controls/ros2_control_ci/.github/workflows/reusable-abi-check.yml@master + with: + ros_distro: humble diff --git a/.github/workflows/rolling-abi-compatibility.yml b/.github/workflows/rolling-abi-compatibility.yml index bbf89125..be7e533a 100644 --- a/.github/workflows/rolling-abi-compatibility.yml +++ b/.github/workflows/rolling-abi-compatibility.yml @@ -7,22 +7,10 @@ on: jobs: abi_check: - runs-on: ubuntu-latest strategy: fail-fast: false matrix: ROS_DISTRO: [rolling, jazzy] - steps: - - uses: actions/checkout@v4 - - uses: ros-industrial/industrial_ci@master - env: - ROS_DISTRO: ${{ matrix.ROS_DISTRO }} - ROS_REPO: testing - ABICHECK_URL: github:${{ github.repository }}#${{ github.base_ref }} - NOT_TEST_BUILD: true - BASEDIR: ${{ github.workspace }}/.work - - uses: actions/upload-artifact@v4.6.0 - if: always() - with: - name: abi-checker-report-${{ matrix.ROS_DISTRO }} - path: ${{ github.workspace }}/.work/abicheck/${{ github.base_ref }} + uses: ros-controls/ros2_control_ci/.github/workflows/reusable-abi-check.yml@master + with: + ros_distro: ${{ matrix.ROS_DISTRO }}