Skip to content

Commit cb5f1ff

Browse files
committed
Update CI
Signed-off-by: Francisco Martín Rico <fmrico@gmail.com>
1 parent a3d471f commit cb5f1ff

2 files changed

Lines changed: 39 additions & 1 deletion

File tree

.github/workflows/rolling.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: rolling
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- rolling
7+
push:
8+
branches:
9+
- rolling
10+
11+
jobs:
12+
build-and-test:
13+
runs-on: ${{ matrix.os }}
14+
strategy:
15+
matrix:
16+
os: [ubuntu-22.04]
17+
fail-fast: false
18+
steps:
19+
- name: Repo checkout
20+
uses: actions/checkout@v2
21+
- name: Setup ROS 2
22+
uses: ros-tooling/setup-ros@0.7.1
23+
with:
24+
required-ros-distributions: rolling
25+
- name: build and test
26+
uses: ros-tooling/action-ros-ci@0.3.5
27+
with:
28+
package-name: local_navigation
29+
target-ros2-distro: rolling
30+
vcs-repo-file-url: ${GITHUB_WORKSPACE}/dependencies.repos
31+
- name: Codecov
32+
uses: codecov/codecov-action@v1.2.1
33+
with:
34+
file: ros_ws/lcov/total_coverage.info
35+
flags: unittests
36+
name: codecov-umbrella
37+
# yml: ./codecov.yml
38+
fail_ci_if_error: false

dependencies.repos

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ repositories:
22
ThirdParty/grid_map:
33
type: git
44
url: https://github.com/ANYbotics/grid_map.git
5-
version: humble
5+
version: rolling
66
ThirdParty/lidarslam_ros2:
77
type: git
88
url: https://github.com/fmrico/lidarslam_ros2.git

0 commit comments

Comments
 (0)