Skip to content

Commit d5e464c

Browse files
authored
Merge pull request #45 from fmessmer/ci/gha
migrate ci to gha
2 parents 310d311 + 22ef2be commit d5e464c

File tree

3 files changed

+42
-39
lines changed

3 files changed

+42
-39
lines changed

.github/workflows/main.yml

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: GHA CI
2+
3+
on:
4+
push:
5+
pull_request:
6+
schedule:
7+
- cron: "0 0 * * 0" # every Sunday at midnight
8+
workflow_dispatch:
9+
10+
jobs:
11+
industrial_ci:
12+
name: GHA CI
13+
runs-on: ubuntu-latest
14+
timeout-minutes: 60
15+
16+
env:
17+
ADDITIONAL_DEBS: 'apt-utils dialog git'
18+
CATKIN_LINT: pedantic
19+
CATKIN_LINT_ARGS: '--ignore description_boilerplate'
20+
CMAKE_ARGS: -DCMAKE_BUILD_TYPE=Release
21+
PYLINT_ARGS: '--output-format=parseable --errors-only'
22+
PYLINT_CHECK: true
23+
ROS_REPO: main
24+
25+
strategy:
26+
matrix:
27+
include:
28+
- { ROS_DISTRO: noetic }
29+
30+
steps:
31+
- uses: actions/checkout@v4
32+
with:
33+
submodules: true
34+
lfs: true
35+
ssh-known-hosts: ''
36+
37+
- uses: ros-industrial/industrial_ci@master
38+
with:
39+
config: ${{toJSON(matrix)}}
40+

.travis.yml

-24
This file was deleted.

README.md

+2-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,7 @@
11
cob_android
22
===========
33

4-
## ROS Distro Support
4+
## GitHub Actions - Continuous Integration
55

6-
| | Indigo | Jade | Kinetic | Melodic |
7-
|:-------:|:------:|:----:|:-------:|:-------:|
8-
| Branch | [`indigo_dev`](https://github.com/ipa320/cob_android/tree/indigo_dev) | [`indigo_dev`](https://github.com/ipa320/cob_android/tree/indigo_dev) | [`indigo_dev`](https://github.com/ipa320/cob_android/tree/indigo_dev) |
9-
| Status | supported | not supported | supported | supported |
10-
| Version | [version](http://repositories.ros.org/status_page/ros_indigo_default.html?q=cob_android) | [version](http://repositories.ros.org/status_page/ros_jade_default.html?q=cob_android) | [version](http://repositories.ros.org/status_page/ros_kinetic_default.html?q=cob_android) | [version](http://repositories.ros.org/status_page/ros_melodic_default.html?q=cob_android) |
6+
CI-Status ```indigo_dev```: [![GHA CI](https://github.com/ipa320/cob_android/actions/workflows/main.yml/badge.svg?branch=indigo_dev)](https://github.com/ipa320/cob_android/actions/workflows/main.yml?query=branch%3Aindigo_dev)
117

12-
## Travis - Continuous Integration
13-
14-
Status: [![Build Status](https://app.travis-ci.com/ipa320/cob_android.svg?branch=indigo_dev)](https://app.travis-ci.com/ipa320/cob_android)
15-
16-
## ROS Buildfarm
17-
18-
| | Indigo Source | Indigo Debian | Jade Source | Jade Debian | Kinetic Source | Kinetic Debian | Melodic Source | Melodic Debian |
19-
|:-------:|:-------------:|:-------------:|:-----------:|:-----------:|:--------------:|:--------------:|:--------------:|:--------------:|
20-
| cob_android | [![not released](http://build.ros.org/buildStatus/icon?job=Isrc_uT__cob_android__ubuntu_trusty__source)](http://build.ros.org/view/Isrc_uT/job/Isrc_uT__cob_android__ubuntu_trusty__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Ibin_uT64__cob_android__ubuntu_trusty_amd64__binary)](http://build.ros.org/view/Ibin_uT64/job/Ibin_uT64__cob_android__ubuntu_trusty_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Jsrc_uT__cob_android__ubuntu_trusty__source)](http://build.ros.org/view/Jsrc_uT/job/Jsrc_uT__cob_android__ubuntu_trusty__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Jbin_uT64__cob_android__ubuntu_trusty_amd64__binary)](http://build.ros.org/view/Jbin_uT64/job/Jbin_uT64__cob_android__ubuntu_trusty_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Ksrc_uX__cob_android__ubuntu_xenial__source)](http://build.ros.org/view/Ksrc_uX/job/Ksrc_uX__cob_android__ubuntu_xenial__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Kbin_uX64__cob_android__ubuntu_xenial_amd64__binary)](http://build.ros.org/view/Kbin_uX64/job/Kbin_uX64__cob_android__ubuntu_xenial_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Msrc_uB__cob_android__ubuntu_bionic__source)](http://build.ros.org/view/Msrc_uB/job/Msrc_uB__cob_android__ubuntu_bionic__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Mbin_uB64__cob_android__ubuntu_bionic_amd64__binary)](http://build.ros.org/view/Mbin_uB64/job/Mbin_uB64__cob_android__ubuntu_bionic_amd64__binary/) |

0 commit comments

Comments
 (0)