publish lighthouse ci results as a github pr status check using the lhci github app

domain: github.com/GoogleChrome/lighthouse-ci · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. install the official Lighthouse CI GitHub App (github.com/apps/lighthouse-ci) on the target repository
  2. copy the app's authorization token and store it in CI as the LHCI_GITHUB_APP_TOKEN environment variable
  3. in the CI job, run lhci autorun with an upload target such as temporary-public-storage so report links are publicly viewable from the status check's Details link
  4. confirm lhci posts a separate GitHub status check per configured assertion category on the pull request
  5. for GitHub Enterprise Server, set the appropriate GitHub host option so the status check API calls target the enterprise instance instead of github.com

Known gotchas

Related routes

Configure Lighthouse CI assertions in lighthouserc.json to enforce performance, accessibility, and SEO score thresholds in a CI pipeline
github.com/GoogleChrome/lighthouse-ci · 6 steps · unrated
Set up Lighthouse CI with performance budgets in a CI pipeline
github.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans