2020-06-19 00:59:45 +08:00
# Contributing to Gradio UI
2021-12-08 09:20:50 +08:00
You can start by forking or cloning the repo (https://github.com/gradio-app/gradio.git) and creating your own branch to work from. All PRs must pass the continuous integration
2020-06-19 00:59:45 +08:00
tests and receive approval from a member of the Gradio UI development team before they will be merged.
### Continuous Integration and Testing
2020-06-19 01:00:49 +08:00
All PRs must pass the continuous integration tests before merging. To test locally, you can run `python3 -m unittest` .
2020-06-19 00:59:45 +08:00
### Submitting PRs
All PRs should be against `master` . Direct commits to master are blocked, and PRs require an approving review
2021-12-08 09:20:50 +08:00
to merge into master. By convention, the Gradio maintainers will review PRs when:
* An initial review has been requested, and
* A maintainer (@abidlabs, @aliabid94 , @aliabd , or @dawoodkhan82 ) is tagged in the PR comments and asked to complete a review
2020-06-19 00:59:45 +08:00
We ask that you make sure initial CI checks are passing before requesting a review.
2021-12-08 09:20:50 +08:00
One of the Gradio maintainers will merge the PR when all the checks are passing.