This action runs a Pagespeed report on a Shopify store and sends the report to a Google Cloud Function.
- Implement logic to preview other branches (temp theme)
store: The Shopify store URL. (required)access_token: The Shopify access token. (required)project: The Google Cloud project ID. (required)commit_hash: The git commit hash. (required)branch: The git branch. (required)sa_key: The Google Cloud service account key. (required)
- Configure
.envfile (copy from.env.dist) - Run PageSpeed Google Cloud Ingestor locally
npx functions-framework --target=ingestPageSpeed --port=8080 - Run
./run.sh
See dev/example_github_workflow.yml.