File tree 3 files changed +7
-7
lines changed
3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 7
7
build-and-test :
8
8
runs-on : ubuntu-latest
9
9
container :
10
- image : robojackets/robocup-software:foxy
10
+ image : robojackets/robocup-software:humble
11
11
defaults :
12
12
run :
13
13
shell : bash
@@ -34,23 +34,23 @@ jobs:
34
34
- name : Build
35
35
run : |
36
36
echo "::add-matcher::ci/clang.json"
37
- source /opt/ros/foxy /setup.bash
37
+ source /opt/ros/humble /setup.bash
38
38
source install/setup.bash
39
39
make all
40
40
echo "::remove-matcher owner=clang::"
41
41
42
42
- name : Test
43
43
run : |
44
44
echo "::add-matcher::ci/gtest.json"
45
- source /opt/ros/foxy /setup.bash
45
+ source /opt/ros/humble /setup.bash
46
46
source install/setup.bash
47
47
./install/lib/rj_robocup/test-soccer
48
48
echo "::remove-matcher owner=gtest::"
49
49
50
50
- name : Run clang-tidy
51
51
run : |
52
52
echo "::add-matcher::ci/clang-tidy.json"
53
- source /opt/ros/foxy /setup.bash
53
+ source /opt/ros/humble /setup.bash
54
54
source install/setup.bash
55
55
DIFFBASE=${{ github.base_ref }} make checktidy-lines
56
56
echo "::remove-matcher owner=clang-tidy::"
61
61
if : startsWith(github.head_ref, 'fix-code-style') == false
62
62
runs-on : ubuntu-latest
63
63
container :
64
- image : ros:foxy
64
+ image : ros:humble
65
65
defaults :
66
66
run :
67
67
shell : bash
Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ endif()
78
78
set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2 -march=native" )
79
79
set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Og" )
80
80
set (CMAKE_CXX_FLAGS_DEBUG
81
- "${CMAKE_CXX_FLAGS_DEBUG} -Werror=return-type -Werror=delete-non-virtual-dtor -Werror=switch " )
81
+ "${CMAKE_CXX_FLAGS_DEBUG} -Werror=return-type -Werror=delete-non-virtual-dtor" )
82
82
83
83
# ======================================================================
84
84
# Testing
Original file line number Diff line number Diff line change 1
1
# Use phusion/baseimage if problems arise
2
- FROM ros:foxy -ros-base-focal
2
+ FROM ros:humble -ros-base-jammy
3
3
LABEL maintainer=
"[email protected] "
4
4
5
5
# Setup apt to be happy with no console input
You can’t perform that action at this time.
0 commit comments