Skip to content

Commit

Permalink
Added ROS CI, issue templates and codeowners.
Browse files Browse the repository at this point in the history
  • Loading branch information
tonybaltovski committed Jul 31, 2023
1 parent d46ca76 commit 672c017
Show file tree
Hide file tree
Showing 4 changed files with 69 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Default all changes will request review from:
* @clearpathrobotics/clearpath-platform-team
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
name: Bug Report
about: Provide a report for that the issue is
title: ''
labels: bug
assignees: clearpathrobotics/clearpath-platform-team

---

**Please provide the following information:**
- OS: (e.g. Ubuntu 22.04)
- ROS 2 Distro: (e.g. Humble)
- Built from source or installed:
- Package version: (if from repository, give version from `sudo dpkg -s ros-$ROS_VERSION-clearpath-common`, if from source, give commit hash)
- Real hardware or simulation:

**Expected behaviour**
A clear and concise description of what you expected to happen.

**Actual behaviour**
A clear and concise description of what you encountered.

**To Reproduce**
Provide the steps to reproduce:
1. run something
2. launch something else
3. see the error


**Other notes**
Add anything else you thing is important.
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Feature request
about: Provide context for the feature you are requesting
title: ''
labels: enhancement
assignees: clearpathrobotics/clearpath-platform-team

---

**Describe the the feature you would like**
A clear and concise description of what you want to happen.

**Other notes**
Add anything else you thing is important.
22 changes: 22 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: clearpath_config_ci

on:
push:
pull_request:
schedule:
- cron: "0 0 * * *" # every day at midnight

jobs:
build_and_test:
name: humble
strategy:
matrix:
env:
- {ROS_DISTRO: humble, ROS_REPO: testing}
- {ROS_DISTRO: humble, ROS_REPO: main}
fail-fast: false
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: 'ros-industrial/industrial_ci@master'
env: ${{matrix.env}}

0 comments on commit 672c017

Please sign in to comment.