Re: Request for an explanation of the checks during a Pull request
Scrutinizer is a static analysis tool
that helps with code quality by doing Automated Code Reviews
It is highly recommended to run your code through such tools, as they point out issues that sometimes are missed or overlooked by developers.
what you did to add tests,
You go to Scrutinizer
and start a test on a particular Github repository. Scrutinizer will then add itself to that repository via Webhooks, so next time when a PR is added, it will run the tests automatically (see here
what kind of tests you added.
You can list the tests that you want to run in the configuration file .scrutinizer.yml file (see here
Did you use your own scripts or did you use tools inside the Scrutinizer?
We use the tests provided by Scrutinizer
There are other Static Analysis Tools as well - a good list is here