Skip to content

Commit

Permalink
Merge pull request #247 from rolker/update_ROS2_ci
Browse files Browse the repository at this point in the history
Update ROS2 CI to test with humble, iron and rolling.
  • Loading branch information
knorth55 authored Mar 7, 2024
2 parents 8ed82e4 + e976bce commit 06c280a
Showing 1 changed file with 11 additions and 15 deletions.
26 changes: 11 additions & 15 deletions .github/workflows/ros2.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,24 @@
name: ROS2 CI
on:
push:
branches:
- ros2
pull_request:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
industrial_ci:
strategy:
matrix:
env:
- ROS_DISTRO: foxy
ROS_REPO: testing
CMAKE_ARGS: '-DCMAKE_BUILD_TYPE=Debug'
- ROS_DISTRO: foxy
ROS_REPO: testing
CMAKE_ARGS: '-DCMAKE_BUILD_TYPE=Release'
- ROS_DISTRO: galactic
ROS_REPO: testing
CMAKE_ARGS: '-DCMAKE_BUILD_TYPE=Debug'
- ROS_DISTRO: galactic
ROS_REPO: testing
CMAKE_ARGS: '-DCMAKE_BUILD_TYPE=Release'
ROS_DISTRO: [humble, iron, rolling]
ROS_REPO: [testing, main]
CMAKE_ARGS: ['-DCMAKE_BUILD_TYPE=Debug', '-DCMAKE_BUILD_TYPE=Release']
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v3
- uses: 'ros-industrial/industrial_ci@master'
env: ${{matrix.env}}
env:
ROS_DISTRO: ${{ matrix.ROS_DISTRO }}
ROS_REP: ${{ matrix.ROS_REPO }}
CMAKE_ARGS: ${{ matrix.CMAKE_ARGS }}

0 comments on commit 06c280a

Please sign in to comment.