Skip to content

Commit

Permalink
Added Github actions, codeowners and update depends repo.
Browse files Browse the repository at this point in the history
  • Loading branch information
tonybaltovski committed Jul 31, 2023
1 parent 7e799e3 commit 2c99c78
Show file tree
Hide file tree
Showing 6 changed files with 90 additions and 12 deletions.
15 changes: 15 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
Language: Cpp
BasedOnStyle: Google

ColumnLimit: 100
AccessModifierOffset: -2
AlignAfterOpenBracket: AlwaysBreak
BreakBeforeBraces: Allman
ConstructorInitializerIndentWidth: 0
ContinuationIndentWidth: 2
DerivePointerAlignment: false
PointerAlignment: Middle
ReflowComments: false
IncludeBlocks: Preserve
...
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
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-robot`, 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.
24 changes: 24 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: clearpath_robot_ci

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

jobs:
clearpath_robot_ci:
name: Humble
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: ros-tooling/[email protected]
with:
required-ros-distributions: humble
- uses: ros-tooling/[email protected]
id: action_ros_ci_step
with:
target-ros2-distro: humble

package-name: clearpath_robot
vcs-repo-file-url: dependencies.repos
16 changes: 4 additions & 12 deletions dependencies.repos
Original file line number Diff line number Diff line change
@@ -1,17 +1,9 @@
repositories:
clearpath_common:
type: git
url: https://github.com/clearpathrobotics/clearpath_common.git
version: humble
clearpath_config:
type: git
url: https://github.com/clearpathrobotics/clearpath_config.git
version: main
clearpath_msgs:
type: git
url: https://github.com/clearpathrobotics/clearpath_msgs.git
version: main
clearpath_robot:
type: git
url: https://github.com/clearpathrobotics/clearpath_robot.git
version: main
micro_ros_agent:
type: git
url: https://github.com/micro-ROS/micro-ROS-Agent.git
version: humble

0 comments on commit 2c99c78

Please sign in to comment.