foo-software / lighthouse-check-action

GitHub Action for running @GoogleChromeLabs Lighthouse audits with all the bells and whistles 🔔 Multiple audits, Slack notifications, and more!
https://github.com/marketplace/actions/lighthouse-check
MIT License
478 stars 24 forks source link

feat!: Lighthouse 9 + use Docker runner instead of Node runner #66

Closed adamhenson closed 2 years ago

adamhenson commented 2 years ago

Summary

Bumps @foo-software/lighthouse-check to version 5 and effectively Lighthouse 9. Because Lighthouse 9 enforces a minimum of Node 14 and GitHub still has not published a Node 14 GitHub Action runner we use a Docker runner instead of Node. This also remedies the issue of needing to keep the dist and node_modules directories versioned in this project.

Upstream Changes

vercel[bot] commented 2 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/foo-software/lighthouse-check-action/DR6YKNFLy8CEbGgWz3ZHYiVFsQSM
✅ Preview: https://lighthouse-check-action-git-feat-lighthouse-9-foo-software.vercel.app