# Synthetic Monitoring with Screenshots in GitHub PR's

> You can now toggle whether we should show screenshots made in your Puppeteer scripts inside your GitHub PR. This is turned off by default.

Source: https://www.checklyhq.com/blog/changelog-screenshots-in-github-prs/

---

[Blog](https://www.checklyhq.com/blog/) / [changelog](https://www.checklyhq.com/blog/tag/changelog/) / [GitHub](https://www.checklyhq.com/blog/tag/github/)

# Changelog: Screenshots in GitHub PR's + design & stability updates

[Tim Nolet](https://www.checklyhq.com/blog/author/tim-nolet/)

March 24, 2020 · Updated May 10, 2024

We just pushed a new feature and some bug fixes around our [GitHub deployments integration](https://www.checklyhq.com/docs/cicd/github/).

- First of you can now toggle whether we should **show screenshots made in your Puppeteer scripts inside your GitHub PR.** This is turned off by default.

2. We updated the format of the GitHub PR to better make use of our [recently released groups feature](https://www.checklyhq.com/docs/groups/). You now have a clearer summary, more detail per check in your group and of course the screenshots if switched on.

3. We shipped fixes for the following bugs:

- We requested too many tokens from the GitHub API, causing 401 errors. This left GitHub check runs hanging because we did not mark them as finished.
- Checks in a group did not always run in the order specified in the UI.
- Response bodies and logs in the GitHub PR comment

[Tim Nolet](https://www.checklyhq.com/blog/author/tim-nolet/)

Chief Evangelist

Monitor with AI

Let your agents create & deploy monitors with deep understanding of your application

[Start for free](https://app.checklyhq.com/signup)

Share on social

Try Checkly

## Catch it before your users do

Run Playwright and API checks against production every minute, from locations around the world. Your checks live in your repo and deploy with your code.

[Start for free](https://app.checklyhq.com/signup) [Book a demo](https://www.checklyhq.com/demo-request/)

Free plan. No credit card.

# scaffold a project with example checks

$ npm create checkly@latest

# run them from our global locations

$ npx checkly test

# turn them into production monitors

$ npx checkly deploy

## Related Articles

[Frontend Synthetic Monitoring: What is it, Types and Use Cases January 5, 2024](https://www.checklyhq.com/blog/frontend-synthetic-monitoring/)[Heartbeat Monitoring Solution: Monitor Any Scheduled Job with Checkly September 14, 2023](https://www.checklyhq.com/blog/heartbeat-monitoring-with-checkly/)[The real costs of Datadog Synthetics monitoring December 21, 2023](https://www.checklyhq.com/blog/how-to-spend-ten-grand-12-bucks-at-a-time/)[Using Playwright to Monitor Third-Party Resources That Could Impact User Experience February 14, 2023](https://www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/)[10 Benefits of Synthetic Monitoring: Why It's a Necessity November 24, 2023](https://www.checklyhq.com/blog/advancing-cloud-monitoring-benefits-of-synthetic-monitoring/)
