Skip to content

Commit df4d55f

Browse files
authored
Update CI for Rolling (#83)
1 parent d8ea870 commit df4d55f

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,30 @@ on:
88

99
jobs:
1010
ci:
11-
name: Foxy source job
12-
runs-on: ubuntu-20.04
11+
name: Rolling source job
12+
runs-on: ubuntu-22.04
1313
strategy:
1414
fail-fast: false
1515
steps:
16-
- uses: ros-tooling/setup-ros@v0.1
16+
- uses: ros-tooling/setup-ros@v0.6
1717
with:
18-
required-ros-distributions: foxy
19-
# workaround
20-
- run: sudo RTI_NC_LICENSE_ACCEPTED=yes apt-get install -y rti-connext-dds-5.3.1
18+
required-ros-distributions: rolling
2119
- uses: ros-tooling/[email protected]
2220
with:
23-
target-ros2-distro: foxy
21+
target-ros2-distro: rolling
2422
# build all packages listed in the meta package
2523
package-name:
2624
joy_teleop
2725
key_teleop
2826
mouse_teleop
2927
teleop_tools
3028
teleop_tools_msgs
31-
colcon-mixin-name: coverage-gcc
32-
colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml
33-
- uses: codecov/codecov-action@v1
29+
- uses: codecov/codecov-action@v3
3430
with:
3531
file: ros_ws/lcov/total_coverage.info
3632
flags: unittests
3733
name: codecov-umbrella
38-
- uses: actions/upload-artifact@v1
34+
- uses: actions/upload-artifact@v3
3935
with:
4036
name: colcon-logs-${{ matrix.os }}
4137
path: ros_ws/log

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@ on:
55
jobs:
66
ament_lint:
77
name: ament_${{ matrix.linter }}
8-
runs-on: ubuntu-20.04
8+
runs-on: ubuntu-22.04
99
strategy:
1010
fail-fast: false
1111
matrix:
1212
linter: [copyright, flake8, pep257, xmllint]
1313
steps:
1414
- uses: actions/checkout@v1
15-
- uses: ros-tooling/setup-ros@v0.1
15+
- uses: ros-tooling/setup-ros@v0.6
1616
- uses: ros-tooling/[email protected]
1717
with:
18-
distribution: foxy
18+
distribution: rolling
1919
linter: ${{ matrix.linter }}
2020
package-name:
2121
joy_teleop

0 commit comments

Comments
 (0)