Skip to content

chore: setup Lighthouse CI and performance budget - #120

Open
gabrielkimbio2-lgtm wants to merge 3 commits into
SJA-Pathway:devfrom
gabrielkimbio2-lgtm:feature/perfomance-setup
Open

chore: setup Lighthouse CI and performance budget#120
gabrielkimbio2-lgtm wants to merge 3 commits into
SJA-Pathway:devfrom
gabrielkimbio2-lgtm:feature/perfomance-setup

Conversation

@gabrielkimbio2-lgtm

Copy link
Copy Markdown
Collaborator

I added Lighthouse CI to the project. This include:

  1. A .lighhouse.js file that sets the performance and accessibility budget
  2. A GitHub Action workflow lighthouse.yml that automatically audits evey Pull Request

This fixes the need for automated quality control. This ensures that the project remains fast and accessible as we add new features.

Checklist

[x] I tested my code locally
[x] My code works
[x] I did not break anything else

@abdullah-builds-dev

Copy link
Copy Markdown
Collaborator

Lighthouse CI setup and workflow look good, assertions are valid. The change in next-env.d.ts is not correct that file should not be manually edited and maye break type resolution. Please revert that edit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants