This repository demonstrates how you can configure GitHub Actions workflow
to continuously measure your website Lighthouse score by using speedlify + GitHub actions for free. Then deploy the dashboard to Vercel.
This repository is based on the workflow in ThewApp/speedlify-actions.
For more information, please read ThewApp/speedlify-actions#README.
-
Get this workflow by one of these:
- Clone this repository
- Import repository to your account by enter
https://github.com/ThewApp/speedlify-actions
- Use this repository as a template
- Put workflow file in your existing speedlify repository.
Do not fork as GitHub Actions will not run on a forked repository.
-
Delete or skip the initial
_data/sites/*.js
files -
Create your own file with a list of your own site URLs
-
Add the following secrets to your repository:
VERCEL_TOKEN
: You vercel account token obtained from https://vercel.com/account/tokensVERCEL_PROJECT
: Content of the.vercel/project.json
file generated byvc link
command.
-
Commit and push to your repository
Demo site only have data on default site and Static Site Generator.