Every webpage that is crawled by a search engine is evaluated with a score from 5 categories: Performance, Accessibility, Best Practices, SEO, and PWA. This is given a score between 0 – 100. The better your lighthouse score will affect how high up your webpage will appear on a search engine.
With a high score, your site meets the best practices and SEO standards outlined by Google in terms of performance and accessibility. Lighthouse is an important tool because it can identify common problems that affect the quality of your websites and propose solutions for them.
Lighthouse CI is a suite of tools that make continuously running, saving, retrieving, and asserting against Lighthouse
results as easily as possible.
The LightHouse CI should ideally:
Add lighthousesrc.json to identify the metrics we are looking to track.
Use the jakepartusch/wait-for-netlify-action action to grab the deployed preview link.
Use the treosh/lighthouse-ci-action to audit the preview link through LightHouse and upload generated files as an artifact.
Use the actions/github-script and marocchino/sticky-pull-request-comment to mark the performance as a PR comment.
Description
Every webpage that is crawled by a search engine is evaluated with a score from 5 categories: Performance, Accessibility, Best Practices, SEO, and PWA. This is given a score between 0 – 100. The better your lighthouse score will affect how high up your webpage will appear on a search engine.
With a high score, your site meets the best practices and SEO standards outlined by Google in terms of performance and accessibility. Lighthouse is an important tool because it can identify common problems that affect the quality of your websites and propose solutions for them.
Lighthouse CI is a suite of tools that make continuously running, saving, retrieving, and asserting against Lighthouse results as easily as possible.
The LightHouse CI should ideally:
lighthousesrc.json
to identify the metrics we are looking to track.jakepartusch/wait-for-netlify-action
action to grab the deployed preview link.treosh/lighthouse-ci-action
to audit the preview link through LightHouse and upload generated files as an artifact.actions/github-script
andmarocchino/sticky-pull-request-comment
to mark the performance as a PR comment.Related: keptn/keptn.github.io#994