Skip to content
A GitHub action that utilizes Google's Page Speed Insights to generate a performance report
JavaScript
Use this GitHub Action with your project

Add this Action to an existing workflow or create a new one.

View on Marketplace
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
node_modules
screenshots
README.md
action.yml
index.js
package-lock.json
package.json

README.md

Page Speed Insights — A GitHub Action 🏎

This action utilizes Google's Page Speed Insights to generate a report on your website's performance

Example command line output

Inputs

url

Required The name of the site to reach https://google.com

strategy

Optional — Strategy to use when analyzing the page (mobile/desktop).

threshold

Optional — Score to pass the PageSpeed test. Useful for setting a performance budget (default 70).

Example usage

Basic Usage

steps:
  - name: Running Page Speed Insights
    uses: jakepartusch/psi-action@v1
    id: psi
    with:
      url: "https://jake.partus.ch"
      threshold: 70
      strategy: mobile
You can’t perform that action at this time.