Skip to content

Commit 5d54d7c

Browse files
Add jazzy,kilted and use ros-controls images
1 parent 136d580 commit 5d54d7c

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

.github/workflows/ci.yaml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
ros_distro: [humble, rolling]
14+
ros_distro: [humble, jazzy, kilted, rolling]
1515
preset: [debug, release, asan, codecov]
1616
compiler:
1717
- { name: GCC }
@@ -21,8 +21,12 @@ jobs:
2121
compiler: { name: Clang }
2222
- preset: codecov
2323
ros_distro: humble
24-
runs-on: ubuntu-22.04
25-
container: ghcr.io/picknikrobotics/rsl:upstream-${{ matrix.ros_distro }}
24+
- preset: codecov
25+
ros_distro: jazzy
26+
- preset: codecov
27+
ros_distro: kilted
28+
runs-on: ubuntu-latest
29+
container: ghcr.io/ros-controls/ros:${{ matrix.ros_distro }}-ubuntu
2630
env:
2731
CCACHE_DIR: ${{ github.workspace }}/.ccache
2832
steps:
@@ -41,7 +45,7 @@ jobs:
4145
. /opt/ros/${{ matrix.ros_distro }}/setup.sh
4246
echo "$(env)" >> $GITHUB_ENV
4347
- name: Install Clang
44-
if: matrix.compiler.name == 'clang'
48+
if: matrix.compiler.name == 'Clang'
4549
run: sudo apt update && sudo apt install clang
4650
- name: Configure
4751
run: cmake --preset ${{ matrix.preset }} ${{ matrix.compiler.flags }} -DCMAKE_INSTALL_PREFIX=install -DCMAKE_VERBOSE_MAKEFILE=ON
@@ -66,9 +70,9 @@ jobs:
6670
ros:
6771
strategy:
6872
matrix:
69-
ros_distro: [humble, rolling]
70-
runs-on: ubuntu-22.04
71-
container: ghcr.io/picknikrobotics/rsl:upstream-${{ matrix.ros_distro }}
73+
ros_distro: [humble, jazzy, kilted, rolling]
74+
runs-on: ubuntu-latest
75+
container: ghcr.io/ros-controls/ros:${{ matrix.ros_distro }}-ubuntu
7276
env:
7377
CCACHE_DIR: ${{ github.workspace }}/.ccache
7478
steps:

0 commit comments

Comments
 (0)