{"repo":"treosh/lighthouse-ci-action","free":true,"listed":false,"github":"https://github.com/treosh/lighthouse-ci-action","clone":"git clone https://github.com/treosh/lighthouse-ci-action.git","description":"Audit URLs using Lighthouse and test performance with Lighthouse CI.","language":"JavaScript","stars":1289,"topics":["lighthouse","github-actions","performance-budget","lighthouse-ci"],"license":"MIT","category":"analytics","readme_excerpt":"Lighthouse CI Action Audit URLs using Lighthouse and test performance with Lighthouse CI. This action integrates Lighthouse CI with Github Actions environment. Making it simple to see failed tests, upload results, run jobs in parallel, store secrets, and interpolate env variables. It is built in collaboration between Lighthouse Team, Treo (web performance monitoring company), and many excellent contributors. Features : - ✅ Audit URLs using Lighthouse v12.6 - 🎯 Test performance with Lighthouse CI assertions or performance budgets - 😻 See failed results in the action interface - 💾 Upload results to a private LHCI server, Temporary Public Storage, or as artifacts - ⚙️ Full control over Lighthouse CI config - 🚀 Fast action initialization (less than 1 second) Example Run Lighthouse on each push to the repo, test performance budget, save results as action artifacts. Create .github/workflows/main.yml with the list of URLs to audit using Lighthouse. Describe your performance budget using a budget.json . ⚙️ See this workflow in use Recipes Run Lighthouse and validate against Lighthouse CI assertions. Create .github/workflows/main.yml with the list of URLs to audit and identify a lighthouserc file with configPath . main.yml Make a lighthouserc.json file with LHCI assertion syntax. lighthouserc.json ⚙️ See this workflow in use Upload results to a private LHCI server. Create .github/workflows/main.yml with the list of URLs to audit using lighthouse, and identify a serverBaseUrl to up","default_branch":null,"files":null,"tree":[],"storefront":"/r/treosh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/treosh/lighthouse-ci-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}