@@ -3,7 +3,7 @@ name: Build
33on : [push, pull_request]
44
55jobs :
6- build :
6+ build-jazzy :
77 runs-on : ubuntu-22.04
88 container : ros:jazzy
99 steps :
2525 . /opt/ros/$ROS_DISTRO/setup.sh
2626 cd $GITHUB_WORKSPACE/..
2727 colcon build --packages-select rig_reconfigure
28+
29+ build-kilted :
30+ runs-on : ubuntu-22.04
31+ container : ros:kilted
32+ steps :
33+ - name : Check out repository code
34+ uses : actions/checkout@v3
35+ with :
36+ submodules : recursive
37+ - name : Configure git checkout as safe directory to allow dubious permission-setup
38+ run : git config --system --add safe.directory $GITHUB_WORKSPACE
39+ - name : Install depdendencies
40+ run : |
41+ . /opt/ros/$ROS_DISTRO/setup.sh
42+ cd $GITHUB_WORKSPACE/..
43+ apt update
44+ rosdep update
45+ rosdep install -y --from-paths rig_reconfigure
46+ - name : Build
47+ run : |
48+ . /opt/ros/$ROS_DISTRO/setup.sh
49+ cd $GITHUB_WORKSPACE/..
50+ colcon build --packages-select rig_reconfigure
51+
52+ build-lyrical :
53+ runs-on : ubuntu-22.04
54+ container : ros:lyrical
55+ steps :
56+ - name : Check out repository code
57+ uses : actions/checkout@v3
58+ with :
59+ submodules : recursive
60+ - name : Configure git checkout as safe directory to allow dubious permission-setup
61+ run : git config --system --add safe.directory $GITHUB_WORKSPACE
62+ - name : Install depdendencies
63+ run : |
64+ . /opt/ros/$ROS_DISTRO/setup.sh
65+ cd $GITHUB_WORKSPACE/..
66+ apt update
67+ rosdep update
68+ rosdep install -y --from-paths rig_reconfigure
69+ - name : Build
70+ run : |
71+ . /opt/ros/$ROS_DISTRO/setup.sh
72+ cd $GITHUB_WORKSPACE/..
73+ colcon build --packages-select rig_reconfigure
74+
75+ build-rolling :
76+ runs-on : ubuntu-22.04
77+ container : ros:rolling
78+ steps :
79+ - name : Check out repository code
80+ uses : actions/checkout@v3
81+ with :
82+ submodules : recursive
83+ - name : Configure git checkout as safe directory to allow dubious permission-setup
84+ run : git config --system --add safe.directory $GITHUB_WORKSPACE
85+ - name : Install depdendencies
86+ run : |
87+ . /opt/ros/$ROS_DISTRO/setup.sh
88+ cd $GITHUB_WORKSPACE/..
89+ apt update
90+ rosdep update
91+ rosdep install -y --from-paths rig_reconfigure
92+ - name : Build
93+ run : |
94+ . /opt/ros/$ROS_DISTRO/setup.sh
95+ cd $GITHUB_WORKSPACE/..
96+ colcon build --packages-select rig_reconfigure
0 commit comments