diff --git a/.github/workflows/ros-ci.yml b/.github/workflows/ros-ci.yml index 193843aa..9d281463 100644 --- a/.github/workflows/ros-ci.yml +++ b/.github/workflows/ros-ci.yml @@ -3,9 +3,9 @@ name: ros2-ci # Controls when the action will run. Triggers the workflow on push or pull request on: push: - branches: [ ros2, ros2-devel ] + branches: [ ros2, ros2-devel, foxy, galactic ] pull_request: - branches: [ ros2, ros2-devel ] + branches: [ ros2, ros2-devel, foxy, galactic ] # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: @@ -15,23 +15,23 @@ jobs: fail-fast: false matrix: ros_distribution: - - dashing + # - dashing - foxy - # - galactic + - galactic - rolling include: # Dashing Diademata (May 2019 - May 2021) - - docker_image: ubuntu:bionic - ros_distribution: dashing - ros_version: 2 + # - docker_image: ubuntu:bionic + # ros_distribution: dashing + # ros_version: 2 # Foxy Fitzroy (June 2020 - May 2023) - docker_image: ubuntu:focal ros_distribution: foxy ros_version: 2 # Galactic Geochelone (May 2021) - # - docker_image: ubuntu:focal - # ros_distribution: galactic - # ros_version: 2 + - docker_image: ubuntu:focal + ros_distribution: galactic + ros_version: 2 # Rolling - docker_image: ubuntu:focal ros_distribution: rolling @@ -46,7 +46,7 @@ jobs: with: path: ros_ws/src - name: Setup ROS environment - uses: ros-tooling/setup-ros@0.1.2 + uses: ros-tooling/setup-ros@0.2.1 with: required-ros-distributions: ${{ matrix.ros_distribution }} - name: Build and Test diff --git a/dynamixel_sdk_custom_interfaces/package.xml b/dynamixel_sdk_custom_interfaces/package.xml index f7c4aeb2..078c77f3 100644 --- a/dynamixel_sdk_custom_interfaces/package.xml +++ b/dynamixel_sdk_custom_interfaces/package.xml @@ -14,6 +14,7 @@ https://github.com/ROBOTIS-GIT/DynamixelSDK/issues ament_cmake rosidl_default_generators + builtin_interfaces builtin_interfaces rosidl_default_runtime rosidl_interface_packages