-
Notifications
You must be signed in to change notification settings - Fork 24.7k
Bots
This pull request linter bot performs basic sanity checks whenever a pull request is created. It might leave a comment on a pull request if it is unable to find a test plan or a changelog in the description, or if it notices that the pull request was not opened against the master
branch. This bot uses Danger, and its configuration can be found in the dangerfile.js
.
The code analysis bot collects feedback from tools such as Prettier, eslint, and Flow whenever a commit is added to a pull request. If any of these tools finds issues with the code, the bot will add these as inline review comments on the pull request. Its configuration can be found in the code-analysis-bot.js
file.
A bot that acts on an issue or pull request based on a label. Configured in .github/label-actions.yml
.
A bot that performs actions defined in a GitHub workflow. Workflows are configured in .github/workflows
.
The Facebook GitHub Bot is used across several open source projects at Facebook. In the case of React Native, you will most likely encounter it when it pushes a merge commit to master after a pull request is successfully imported to Facebook's internal source control. It will also let authors know if they are missing a Contributor License Agreement.
The React Native bot is a tool that helps us automate several processes described in this wiki. Configured in hramos/react-native-bot
.
React Native • Contributor Guide • Getting Started • Website
How to Contribute
- How to File an Issue ↗
- Triaging GitHub Issues ↗
- How to Label an Issue ↗
- Managing Pull Requests ↗
- How to Contribute Code ↗
- How to Open a Pull Request ↗
- How to Build from Source ↗
Tests
Releases
More Resources
- Contributor Guide ↗
- Code of Conduct ↗
- Contributor License Agreement ↗
- Discussions and Proposals ↗
- Bots Reference ↗
Documentation