VIP offers automated scans for all pull requests and an option for manual reviews of pull requests for customers with Application Support.
When a pull request is opened in GitHub, the VIP Code Analysis Bot will automatically scan the entire codebase against the VIP Coding Standards using PHP_CodeSniffer (PHPCS). It also looks at PHPCompatibility standards and lints for PHP and SVG issues. Refer to this guide to learn more about PHPCS review feedback. VIP strongly recommends scanning the code with PHPCS before submitting a pull request to expedite the review process.
Manual code review
Customers with Application Support may also request feedback on pull requests. To request feedback, add the
[VIP] Review Request label to a pull request targeting the
production branch. Before adding the label, please address all errors and warnings from the automated scan. Only pull requests in the
production branch with the
[VIP] Review Request label will be manually reviewed.
Last updated: February 02, 2023