Mingyang Li
Guest author. Uses Jenkins at work. Blog: lmy.medium.com.
You have a GitHub repo and a Jenkins server. The Jenkins server has jobs for running unit tests, computing code coverages, and executing static analyses. Every time someone opens a PR to your repo, you ask them to run those jobs, take screenshots of the results, and paste these screenshots to the PR description as a proof of quality. That’s too much waiting...