Skip to content

Comments

feat: integrate lighthouse-ci#220

Draft
Jetshree wants to merge 2 commits intoopencost:mainfrom
Jetshree:add-lighthouse-ci
Draft

feat: integrate lighthouse-ci#220
Jetshree wants to merge 2 commits intoopencost:mainfrom
Jetshree:add-lighthouse-ci

Conversation

@Jetshree
Copy link

What does this PR change?

  • Integrates Lighthouse CI into the GitHub Actions workflow.
  • Adds automated performance, accessibility, best practices, and SEO audits for every PR and push to main.
  • Configures score assertions to help prevent regressions.
  • Uploads Lighthouse reports as CI artifacts for debugging and visibility.

Does this PR relate to any other PRs?

  • No

How will this PR impact users?

  • This change does not directly impact end users.
  • It improves overall UI quality by automatically detecting performance and accessibility regressions before merging.
  • Helps maintain a consistent and reliable user experience over time.

Does this PR address any GitHub or Zendesk issues?

How was this PR tested?

Does this PR require changes to documentation?

  • No

Have you labeled this PR and its corresponding Issue as "next release" if it should be part of the next OpenCost release? If not, why not?

  • Yes

Signed-off-by: Jetshree <jetshreesharma@gmail.com>
@netlify
Copy link

netlify bot commented Feb 21, 2026

Deploy Preview for opencost-ui ready!

Name Link
🔨 Latest commit d4e6aa8
🔍 Latest deploy log https://app.netlify.com/projects/opencost-ui/deploys/699a15721b9358000826f802
😎 Deploy Preview https://deploy-preview-220--opencost-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Signed-off-by: Jetshree <jetshreesharma@gmail.com>
@Jetshree Jetshree marked this pull request as draft February 21, 2026 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Introduce Lighthouse CI

1 participant