syllabus
syllabus copied to clipboard
Lighthouse CI Github Action to run on HTML repos
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?
linked to #493
linked to https://github.com/CodeYourFuture/Changes/issues/4