Skip to content

Commit d5bd804

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

File tree

2 files changed

+28
-20
lines changed

2 files changed

+28
-20
lines changed

.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/[email protected]
23+
with:
24+
required-ros-distributions: ${{ matrix.distro }}
25+
- run: sudo apt remove python3-openssl -y
26+
- uses: ros-tooling/[email protected]
27+
with:
28+
target-ros2-distro: ${{ matrix.distro }}

Jenkinsfile

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

0 commit comments

Comments
 (0)