Skip to content

Commit

Permalink
Use matrix strategy also for the other builds
Browse files Browse the repository at this point in the history
  • Loading branch information
christophfroehlich committed Feb 9, 2024
1 parent 78c655d commit 728b1f0
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 123 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Source Build - Humble
name: Source Build
on:
workflow_dispatch:
push:
Expand All @@ -9,9 +9,12 @@ on:
- cron: '03 3 * * *'

jobs:
source:
source_build:
uses: ./.github/workflows/reusable-ros-tooling-source-build.yml
strategy:
matrix:
ROS_DISTRO: [rolling, iron, humble]
with:
ros_distro: humble
ros_distro: ${{ matrix.ROS_DISTRO }}
ref: ros2-master
ros2_repo_branch: humble
ros2_repo_branch: ${{ matrix.ROS_DISTRO }}
17 changes: 0 additions & 17 deletions .github/workflows/build-source_iron.yml

This file was deleted.

17 changes: 0 additions & 17 deletions .github/workflows/build-source_rollling.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Debian Rolling Source Build
name: Debian Source Build
on:
workflow_dispatch:
pull_request:
Expand All @@ -10,10 +10,12 @@ on:


jobs:
rolling_debian:
name: Rolling debian build
debian_source_build:
uses: ./.github/workflows/reusable-debian-build.yml
strategy:
matrix:
ROS_DISTRO: [rolling, iron, humble]
with:
ros_distro: rolling
upstream_workspace: control_toolbox.rolling.repos
ros_distro: ${{ matrix.ROS_DISTRO }}
upstream_workspace: control_toolbox.${{ matrix.ROS_DISTRO }}.repos
ref_for_scheduled_build: ros2-master
19 changes: 0 additions & 19 deletions .github/workflows/humble-debian-build.yml

This file was deleted.

18 changes: 0 additions & 18 deletions .github/workflows/humble-rhel-binary-build.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/iron-debian-build.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/iron-rhel-binary-build.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: RHEL Rolling Semi-Binary Build
name: RHEL Semi-Binary Build
on:
workflow_dispatch:
pull_request:
Expand All @@ -10,10 +10,12 @@ on:


jobs:
rolling_rhel:
name: Rolling RHEL semi-binary build
rhel_semi_binary_build:
uses: ./.github/workflows/reusable-rhel-binary-build.yml
strategy:
matrix:
ROS_DISTRO: [rolling, iron, humble]
with:
ros_distro: rolling
upstream_workspace: control_toolbox.rolling.repos
ros_distro: ${{ matrix.ROS_DISTRO }}
upstream_workspace: control_toolbox.${{ matrix.ROS_DISTRO }}.repos
ref_for_scheduled_build: ros2-master

0 comments on commit 728b1f0

Please sign in to comment.