I used pixelmatch + puppeteer at a previous job to automate this. The service would screenshot each page on the master branch and the PR branch, then comment on the PR with a link showing the Before, Diff, and After of each page that changed. I highly recommend this type of setup.
lloydatkinson|4 years ago
trevinhofmann|4 years ago
simonw|4 years ago