feat: add cloudflare project and branch notation

This commit is contained in:
Bart van der Braak 2023-08-01 00:28:44 +02:00
parent 3ce3198b62
commit 3df46b240b

View file

@ -11,6 +11,8 @@ jobs:
env: env:
COMMENT_ID: unlighthouse-node${{matrix.node-version}} COMMENT_ID: unlighthouse-node${{matrix.node-version}}
PORT: 8000 PORT: 8000
CLOUDFLARE_PROJECT: hellobart-unlighthouse
CLOUDFLARE_BRANCH: pull-${{ github.event.pull_request.number }}
strategy: strategy:
matrix: matrix:
node-version: [18] node-version: [18]
@ -62,7 +64,7 @@ jobs:
uses: cloudflare/wrangler-action@2.0.0 uses: cloudflare/wrangler-action@2.0.0
with: with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
command: pages publish .unlighthouse --branch=pull-${{ github.event.pull_request.number }} command: pages deploy .unlighthouse --project-name="${{ env.CLOUDFLARE_PROJECT }}" --branch=${{ env.CLOUDFLARE_BRANCH }}
- name: Create result content - name: Create result content
id: create_result_content id: create_result_content
@ -79,7 +81,7 @@ jobs:
const score = res => `${getEmoji(res)} ${formatScore(res)}`; const score = res => `${getEmoji(res)} ${formatScore(res)}`;
const reportUrl = ``; const reportUrl = `https://${{ env.CLOUDFLARE_BRANCH }}.${{ env.CLOUDFLARE_PROJECT }}.pages.dev`;
const comment = [ const comment = [
`⚡️ Lighthouse report for the changes in this PR:`, `⚡️ Lighthouse report for the changes in this PR:`,