feat: upload report to cloudflare pages

This commit is contained in:
Bart van der Braak 2023-07-31 23:43:14 +02:00
parent 3d59b68a17
commit 8f7f09b826

View file

@ -58,11 +58,10 @@ jobs:
--reporter jsonExpanded \ --reporter jsonExpanded \
--build-static --build-static
- name: Upload report as artifact - name: Upload report to Cloudflare pages
uses: actions/upload-artifact@v3 run: |
with: wrangler init
name: lighthouse-report wrangler pages publish .unlighthouse --site pr${{ github.event.pull_request.number }}
path: ./.unlighthouse
- name: Create result content - name: Create result content
id: create_result_content id: create_result_content
@ -79,7 +78,7 @@ jobs:
const score = res => `${getEmoji(res)} ${formatScore(res)}`; const score = res => `${getEmoji(res)} ${formatScore(res)}`;
const reportUrl = `https://api.github.com/repos/${{ github.repository_owner }}/${{ github.event.repository.name }}/actions/artifacts/${{ github.run_id }}/lighthouse-report`; const reportUrl = ``;
const comment = [ const comment = [
`⚡️ Lighthouse report for the changes in this PR:`, `⚡️ Lighthouse report for the changes in this PR:`,