Skip to content

Commit 7444d8b

Browse files
committed
improved CI
1 parent ba9819b commit 7444d8b

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

.github/workflows/conda-ci.yml

+14-5
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,17 @@ jobs:
5959
strategy:
6060
matrix:
6161
build_type: [Release]
62-
ros_distro: [humble]
63-
os: [ubuntu-latest, macos-latest, windows-2019]
62+
ros_distro: [humble, iron, jazzy]
63+
os: [ubuntu-22.04, ubuntu-24.04, macos-latest, windows-2019]
64+
exclude:
65+
# iron, jazzy non yet supported by conda:
66+
- ros_distro: iron
67+
- ros_distro: jazzy
68+
# incompatible combinations:
69+
- os: ubuntu-22.04
70+
ros_distro: jazzy
71+
- os: ubuntu-24.04
72+
ros_distro: iron
6473
fail-fast: false
6574

6675
steps:
@@ -191,13 +200,13 @@ jobs:
191200
ctest --output-on-failure -C ${{ matrix.build_type }}
192201
193202
build-valgrind:
194-
name: 'valgrind [ubuntu-latest@Debug@humble@conda]'
195-
runs-on: ubuntu-latest
203+
name: 'valgrind [ubuntu-22.04@Debug@humble@conda]'
204+
runs-on: ubuntu-22.04
196205
strategy:
197206
matrix:
198207
build_type: [Debug]
199208
ros_distro: [humble]
200-
os: [ubuntu-latest]
209+
os: [ubuntu-22.04]
201210
fail-fast: false
202211

203212
steps:

0 commit comments

Comments
 (0)