Skip to content
This repository has been archived by the owner on Dec 13, 2021. It is now read-only.

Integrate Lighthouse CI with the website #5

Open
HarshCasper opened this issue Dec 4, 2021 · 0 comments
Open

Integrate Lighthouse CI with the website #5

HarshCasper opened this issue Dec 4, 2021 · 0 comments

Comments

@HarshCasper
Copy link
Contributor

Description

The LightHouse CI should ideally:

  • Add lighthousesrc.json to identify the metrics we are looking to track.
  • Use an action to grab the deployed preview link on Netlify/Vercel (see Migrate deployment from GitHub Pages to Vercel/Netlify #4 ).
  • Use the treosh/lighthouse-ci-action to audit the preview link through LightHouse and upload generated files as artifact.
  • Use the actions/github-script and marocchino/sticky-pull-request-comment to mark the performance as a PR comment.

It can allow us to analyze how each PR is affecting the overall performance of the website.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant