Skip to content

Commit d5bd804

Browse files
committed
Add ROS2 CI
1 parent 586e9b8 commit d5bd804

2 files changed

Lines changed: 28 additions & 20 deletions

File tree

.github/workflows/main.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- '*'
7+
8+
jobs:
9+
ci:
10+
strategy:
11+
matrix:
12+
include:
13+
- os: ubuntu-22.04
14+
distro: humble
15+
- os: ubuntu-22.04
16+
distro: iron
17+
- os: ubuntu-22.04
18+
distro: rolling
19+
runs-on: ${{ matrix.os }}
20+
steps:
21+
- uses: actions/checkout@v1
22+
- uses: ros-tooling/setup-ros@0.7.0
23+
with:
24+
required-ros-distributions: ${{ matrix.distro }}
25+
- run: sudo apt remove python3-openssl -y
26+
- uses: ros-tooling/action-ros-ci@0.3.5
27+
with:
28+
target-ros2-distro: ${{ matrix.distro }}

Jenkinsfile

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)