This repository was archived by the owner on Aug 17, 2024. It is now read-only.
This repository was archived by the owner on Aug 17, 2024. It is now read-only.
Lighthouse CI Github Action to run on HTML repos #529
Open
Description
Which module(s) and week(s) does this change affect?
Module(s): HTML-CSS
Week(s): 1-4 + Project
What is the work that needs to be done?
As part of TDD conversion, we want Lighthouse to run and pass on all PRs to HTML-CSS modules if possible
Why is this work important to do?
- support Accessibility teaching
- support testing and code quality teaching
- support TDD conversion, stage 1, running tests and 2
Additional context
- https://docs.google.com/document/d/1b-UPv-iXMLA6-dQWCeKWHti7qdCDNPYJfhD9ESIbU6c/edit#
- Repos: - Week 1. Coursework | Coursework Solution
Week 2. Coursework | Coursework Solution
Week 3. Coursework | Coursework Solution
Module Project. Project | Project Solution
Challenges. Challenges | Solution
Lighthouse - https://github.com/GoogleChrome/lighthouse
- https://github.com/GoogleChrome/lighthouse-ci
- https://github.com/marketplace/actions/lighthouse-ci-action
- https://web.dev/lighthouse-ci/
Who might need to know about this change?