Skip to content

Page Speed Insights

Actions
Utilize Google s Page Speed Insights to audit your application
v1.3
Latest
Star (81)

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

key

Optional - API key (recommended for production) to use when consuming the Page Speed Insights API. This should be stored as a Github Secret. You can request a key here

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/[email protected]
    id: psi
    with:
      url: "https://jake.partus.ch"
      threshold: 70
      strategy: mobile
      key: ${{ secrets.APIKEY }}

Page Speed Insights is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Utilize Google s Page Speed Insights to audit your application
v1.3
Latest

Page Speed Insights is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.