VIP offers both automated scans and manual reviews. This process is the same for both initial codebase review, and for ongoing pull request reviews.
When a pull request is opened in GitHub, the VIP Code Analysis Bot will automatically scan your entire codebase against the VIP Coding Standards using PHP_CodeSniffer (PHPCS). Refer to this guide to learn more about PHPCS review feedback. We strongly recommend looking at this document before submitting your code to expedite the review process.
Manual code review
Customers with Application Support may also request specific developer feedback on your codebase (including themes and custom plugins) by adding the “
[VIP] Review Request” label to a pull request in
master. Before adding the label, ensure that you’ve addressed as many errors and warnings from the automated scan as possible. Please note that pull requests without the
[VIP] Review Request label will not be manually reviewed. The same applies for pull requests with the label that are not against