Skip to content

Commit 8342743

Browse files
author
Dhruv Tyagi
committed
Merge branch 'dhruv/prep-for-release' into 'main'
Resolve "Prepare repo for public release" Closes #10 See merge request polymathrobotics/polymath_msgs!9
2 parents dd2afc9 + 418a381 commit 8342743

File tree

6 files changed

+69
-1
lines changed

6 files changed

+69
-1
lines changed

.github/media/polymath-robotics.png

8.14 KB
Loading

.github/workflows/pre-commit.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: pre-commit
3+
4+
on:
5+
pull_request:
6+
push:
7+
branches: [main]
8+
9+
jobs:
10+
pre-commit:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v3
14+
- uses: actions/setup-python@v3
15+
- uses: pre-commit/action@v3.0.1

.gitlab-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
include:
23
- project: "polymathrobotics/ci/ci_templates"
34
ref: main

.pre-commit-config.yaml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
repos:
3+
# Generally useful checks provided by pre-commit
4+
- repo: https://github.com/pre-commit/pre-commit-hooks
5+
rev: v5.0.0
6+
hooks:
7+
- id: check-added-large-files
8+
- id: check-ast
9+
- id: check-case-conflict
10+
- id: check-merge-conflict
11+
- id: check-shebang-scripts-are-executable
12+
- id: check-symlinks
13+
- id: check-toml
14+
- id: check-xml
15+
- id: end-of-file-fixer
16+
- id: forbid-submodules
17+
- id: mixed-line-ending
18+
- id: trailing-whitespace
19+
# CMake
20+
- repo: https://github.com/cmake-lint/cmake-lint
21+
rev: 1.4.3
22+
hooks:
23+
- id: cmakelint
24+
args: [--linelength=140]
25+
# Bash / Shell scripts
26+
- repo: https://github.com/shellcheck-py/shellcheck-py
27+
rev: v0.10.0.1
28+
hooks:
29+
- id: shellcheck
30+
args: [-e, SC1091]
31+
# YAML
32+
- repo: https://github.com/adrienverge/yamllint.git
33+
rev: v1.29.0
34+
hooks:
35+
- id: yamllint
36+
args: [-d, "{extends: default, rules: {line-length: {max: 150}}}"]

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,18 @@
1+
![Polymath Logo](.github/media/polymath-robotics.png)
2+
3+
14
# polymath_msgs
25
Interface definitions for customer applications to communicate with Polymath Autonomy Software
6+
7+
Instructions and information on features that use these interface definitions can be found in the [Interface Control Document [Latest]](https://notion.polymathrobotics.com/general-application-interface-control-document)
8+
9+
10+
# Polymath Robotics
11+
### Superpowering autonomy programs
12+
13+
Unlock the potential of your fleet with our streamlined, software-first approach — making autonomy development simpler, faster, and more cost-effective than ever before.
14+
15+
For more information, visit [Polymath Robotics](https://www.polymathrobotics.com/)
16+
17+
[Blog](https://www.polymathrobotics.com/blog) |
18+
[Podcast](https://www.automateitpod.com/)

package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<version>0.0.2</version>
66
<description>Interface definitions for customer applications to communicate with Polymath Autonomy Software</description>
77
<maintainer email="dhruv@polymathrobotics.com">Dhruv Tyagi</maintainer>
8-
<license>Proprietary</license>
8+
<license>Apache-2.0</license>
99

1010
<buildtool_depend>ament_cmake</buildtool_depend>
1111

0 commit comments

Comments
 (0)