Modified the settings for Lint and CI

Signed-off-by: Pyo <pyo@robotis.com>
This commit is contained in:
Pyo 2025-02-05 16:50:06 +09:00
parent 554c9b3b29
commit 91ebba7b49
No known key found for this signature in database
GPG Key ID: 3B071F0B79A9C8B5
2 changed files with 14 additions and 12 deletions

View File

@ -1,3 +1,4 @@
# The name of the workflow
name: CI
# Specifies the events that trigger the workflow
@ -17,9 +18,10 @@ jobs:
matrix:
ros_distribution:
- humble
# - jazzy
# - rolling
include:
# Humble Hawksbill (May 2027)
# ROS 2 Humble Hawksbill
- docker_image: ubuntu:jammy
ros_distribution: humble
ros_version: 2
@ -34,25 +36,25 @@ jobs:
container:
image: ${{ matrix.docker_image }}
steps:
- name: Setup directories
- name: Setup workspace
run: mkdir -p ros_ws/src
- name: checkout
- name: Checkout code
uses: actions/checkout@v4
with:
path: ros_ws/src
- name: Setup ROS environment
uses: ros-tooling/setup-ros@0.7
uses: ros-tooling/setup-ros@v0.7
with:
required-ros-distributions: ${{ matrix.ros_distribution }}
- name: Build and Test
uses: ros-tooling/action-ros-ci@0.3
with:
- name: Build and Test
uses: ros-tooling/action-ros-ci@v0.3
with:
target-ros2-distro: ${{ matrix.ros_distribution }}
vcs-repo-file-url: "https://raw.githubusercontent.com/ROBOTIS-GIT/turtlebot3_simulations/main/turtlebot3_simulations_ci.repos"
vcs-repo-file-url: "https://raw.githubusercontent.com/ROBOTIS-GIT/turtlebot3/main/turtlebot3_ci.repos"
package-name: |
turtlebot3_simulations
turtlebot3_gazebo
turtlebot3_fake_node
turtlebot3_fake_node
turtlebot3_gazebo
turtlebot3_simulations

View File

@ -1,4 +1,4 @@
# The name of the workflow
# The name of the workflow
name: Lint
# Specifies the events that trigger the workflow