Skip to content
Héctor Ramos edited this page Mar 30, 2020 · 4 revisions

pull-bot

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.

analysis-bot

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.

label-actions

A bot that acts on an issue or pull request based on a label. Configured in .github/label-actions.yml.

github-actions

A bot that performs actions defined in a GitHub workflow. Workflows are configured in .github/workflows.

facebook-github-bot

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.

react-native-bot

The React Native bot is a tool that helps us automate several processes described in this wiki. Configured in hramos/react-native-bot.