Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.

Latest commit

 

History

History
23 lines (15 loc) · 1.9 KB

CONTRIBUTING.md

File metadata and controls

23 lines (15 loc) · 1.9 KB

Contributing

Making a PR

To work on a new feature or bug fix, first create a new branch named after the change you intend to make. You can then make changes to the code and commit them to that branch without worrying about messing up anyone else. Almost everything lives within the TeamCode/ folder, but FtcRobotController contains useful samples and concepts.

Once you've made some commits to your branch, you can create a pull request merging back into the main branch. If you're not done with your changes but still want to create a PR, make sure to mark it as a draft. Additionally please write a description of what you did, to help reviewers understand your changes. Once you've created your PR, you can request a review from BD103, cadenceforney, or Vifi5.

In order for a PR to be merged, it needs to be reviewed and approved by at least one reviewer. Additionally, Github Actions (CI) needs to pass. If your changes do not pass the build check, please try locally building it using Android Studio and fixing the issues. If your changes do not pass the lint check, please manually run KTLint using Gradle to format your code:

$ ./gradlew formatKotlin

Once your changes get approved, one of the contributors will merge it. Thanks for your help!

Resources