Skip to content

Commit

Permalink
CI: Add Jammy+Noble builds
Browse files Browse the repository at this point in the history
  • Loading branch information
rhaschke committed Dec 19, 2024
1 parent 68a65b1 commit 46ab3c0
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,9 @@ jobs:
fail-fast: false
matrix:
env:
- ROS_DISTRO: noetic
CLANG_TIDY: true
TARGET_CMAKE_ARGS: >-
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_CXX_FLAGS="-Werror -Wall -Wextra -Wwrite-strings -Wunreachable-code -Wpointer-arith -Wredundant-decls"
- { ROS_DISTRO: noble, CLANG_TIDY: true, PIP_BREAK_SYSTEM_PACKAGES: true }
- { ROS_DISTRO: jammy }
- { ROS_DISTRO: noetic }

env:
CATKIN_LINT: true
Expand All @@ -35,6 +33,10 @@ jobs:
CLANG_TIDY_BASE_REF: ${{ github.event_name != 'workflow_dispatch' && (github.base_ref || github.ref) || '' }}
CC: ${{ matrix.env.CLANG_TIDY && 'clang' }}
CXX: ${{ matrix.env.CLANG_TIDY && 'clang++' }}
TARGET_CMAKE_ARGS: >-
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_CXX_FLAGS="-Werror -Wall -Wextra -Wwrite-strings -Wunreachable-code -Wpointer-arith -Wredundant-decls"
${{ matrix.env.TARGET_CMAKE_ARGS }}
ADDITIONAL_DEBS: ${{ matrix.env.CLANG_TIDY && 'clang' }}

name: "${{ matrix.env.ROS_DISTRO }}${{ matrix.env.NAME && ' • ' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CATKIN_LINT && ' • catkin_lint' || ''}}${{ matrix.env.CLANG_TIDY && ' • clang-tidy' || '' }}"
Expand Down

0 comments on commit 46ab3c0

Please sign in to comment.