diff --git a/.github/workflows/lighthouse.yml b/.github/workflows/lighthouse.yml index 74f944a..b9d9b58 100644 --- a/.github/workflows/lighthouse.yml +++ b/.github/workflows/lighthouse.yml @@ -1,19 +1,23 @@ name: Lighthouse Check -on: [pull_request] - +on: + deployment_status: + branches: + - '*' jobs: lighthouse-check: runs-on: ubuntu-latest + if: github.event.deployment_status.state == 'success' steps: - - uses: actions/checkout@master - - run: mkdir /tmp/artifacts - - name: Run Lighthouse - uses: foo-software/lighthouse-check-action@master - with: - outputDirectory: /tmp/artifacts - urls: 'https://www.foo.software,https://www.foo.software/contact' - - name: Upload artifacts - uses: actions/upload-artifact@master - with: - name: Lighthouse reports - path: /tmp/artifacts + - uses: actions/checkout@master + - run: mkdir /tmp/artifacts + - name: Run Lighthouse + uses: foo-software/lighthouse-check-action@master + with: + accessToken: ${{ secrets.LIGHTHOUSE_CHECK_GITHUB_ACCESS_TOKEN }} + outputDirectory: /tmp/artifacts + urls: '${{ github.event.deployment_status.target_url }}' + - name: Upload artifacts + uses: actions/upload-artifact@master + with: + name: Lighthouse reports + path: /tmp/artifacts