Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds pre-commit hooks to the
stretch_web_teleop
repository. Once installed locally (pre-commit install
), these hooks will automatically run before you create a commit. They will verify that you aren't committing anything that shouldn't (e.g., large files, executables without a shebang, code with misspellings), and will auto-format your code.The main files that are changed are:
.pre-commit-config.yaml
README.md
.github/pull_request_template.md
.github/workflows/pre-commit.yaml
All other changes are re-formattings that the pre-commit hook automatically did.
Testing procedure
pre-commit run --all-files
, and verify they all pass../launch_interface.sh
Predictive Display
under the overhead camera view, verify it works. Uncheck it.Slowest
andFastest
, verify both work.Step-Actions
, verify it works by clicking any of the buttons above.Click-Click
, verify it works by clicking any of the buttons above.Follow Gripper
, verify it works. Uncheck it.Depth Sensing
, verify it works.Center Wrist
andStow Wrist
work.Before opening a pull request
From the top-level of this repository, run:
pre-commit run --all-files
To merge
Squash & Merge