GitHub Actions hits ToolCenter on every push, PR, or schedule. Perfect for visual regression tests, accessibility gates, and deploy-time SEO audits.
Screenshot your preview URL on every PR, diff it against main, and post the result as a PR comment. Run axe-core audits as a required check. Generate a PDF of the release notes and attach it to the release.
Settings → Secrets → Actions → add TOOLCENTER_KEY.
Create .github/workflows/visual-diff.yml.
The simplest path: curl -X POST with the bearer token. Or install the toolcenter-action from the Marketplace.
A real pipeline you can copy-paste. Adjust the trigger and endpoint for your stack.
pull_request · opened | synchronize
/v1/screenshot of preview-url → /v1/website-diff vs main screenshot
PR comment: "Visual diff: 3 % changed — see hero.png" (or ✅ identical)
GitHub's default GITHUB_TOKEN can't comment on PRs from forks. Use a personal token with read:pull_request permission, stored as a separate secret.
Free tier covers 100 calls — enough to stand up the pipeline before committing. No credit card, no gotchas.