app
app copied to clipboard
Lighthouse kontrola jako GitHub Action
Lighthouse je nástroj pro kontrolu rychlosti webu, přístupnosti, SEO atd. Bylo by fajn mít kontrolu těchto vlastností webu automatizovanou jako GitHub action.
Co je nutné vyřešit:
- Jaké nastavit "tresholds" pro začátek?
- Jak by měla kontrola ovlivnit přispívání do repozitáře? Např. je v pořádku, že nová funkcionalita bude blokována kvůli performance?
Nejde to udělat tak, že by aktuální výsledky z master byly zobrazené třeba nějakým štemplem v README a výsledky pro pull requesty by se přihodily jako komentář k PR? Tvrdý fail bych z toho spíš nedělal.
Integrace do GitHub Status Checks je popsaná v dokumentaci tady.