Skip to content

Commit dbd0f3c

Browse files
authored
Use ABI workflow from ros2_control_ci (backport #106) (#114)
1 parent f8566dd commit dbd0f3c

File tree

2 files changed

+7
-19
lines changed

2 files changed

+7
-19
lines changed

.github/workflows/humble-abi-compatibility.yml

+3-9
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ concurrency:
1212

1313
jobs:
1414
abi_check:
15-
runs-on: ubuntu-latest
16-
steps:
17-
- uses: actions/checkout@v3
18-
- uses: ros-industrial/industrial_ci@master
19-
env:
20-
ROS_DISTRO: humble
21-
ROS_REPO: main
22-
ABICHECK_URL: github:${{ github.repository }}#${{ github.base_ref }}
23-
NOT_TEST_BUILD: true
15+
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-abi-check.yml@master
16+
with:
17+
ros_distro: humble

.github/workflows/rolling-abi-compatibility.yml

+4-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,10 @@ concurrency:
1212

1313
jobs:
1414
abi_check:
15-
runs-on: ubuntu-latest
1615
strategy:
1716
fail-fast: false
1817
matrix:
19-
ROS_DISTRO: [rolling, jazzy]
20-
steps:
21-
- uses: actions/checkout@v3
22-
- uses: ros-industrial/industrial_ci@master
23-
env:
24-
ROS_DISTRO: ${{ matrix.ROS_DISTRO }}
25-
ROS_REPO: main
26-
ABICHECK_URL: github:${{ github.repository }}#${{ github.base_ref }}
27-
NOT_TEST_BUILD: true
18+
ROS_DISTRO: [jazzy, rolling]
19+
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-abi-check.yml@master
20+
with:
21+
ros_distro: ${{ matrix.ROS_DISTRO }}

0 commit comments

Comments
 (0)