Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.02 KB

CONTRIBUTING.md

File metadata and controls

32 lines (20 loc) · 1.02 KB

Drake ROS: Contributing

Code Style

All code in this repository should generally comply with Drake's code style guide.

Building Locally

For an example of using colcon, please see ../drake_ros_examples.

To build and run all tests, use ./run_all_tests.sh.

Continuous Integration

This repository uses GitHub Actions to perform CI.

If you are prototyping a PR, consider saving resources by disabling CI by adding the status: defer ci label to your PR.

If you add or remove the label to an existing PR, you must ensure that checks are re-run with job conditions being re-evaluated. You can do this by pushing new changes (ideal) or closing and reopening the PR.

Note: Manually re-running the checks for the PR does not seem to re-evaluate label-based conditions; i.e., in the PR, go to "Checks", click "Re-run all jobs". If you have just removed the label, it will still run the jobs as though they were skipped.

Terms and Conditions

Refer to LICENSE §5.