From f498cfcfd0c7a913153a27d46c4b3b01c8ff4ca2 Mon Sep 17 00:00:00 2001 From: Tim Ledbetter Date: Tue, 14 Apr 2026 14:22:45 +0100 Subject: [PATCH] CI: Trigger web-benchmarks workflow on push to `master` Previously, the web benchmarks job would only trigger after a successful CI run. --- .github/workflows/web-benchmarks.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/web-benchmarks.yml b/.github/workflows/web-benchmarks.yml index db240cf658..04a87c268c 100644 --- a/.github/workflows/web-benchmarks.yml +++ b/.github/workflows/web-benchmarks.yml @@ -1,10 +1,8 @@ name: 'Web benchmarks' on: - workflow_run: - workflows: ['CI'] + push: branches: [master] - types: [completed] env: LADYBIRD_SOURCE_DIR: ${{ github.workspace }} @@ -14,7 +12,7 @@ env: jobs: web-benchmarks: runs-on: ${{ fromJSON(matrix.runner_labels) }} - if: ${{ github.repository == 'LadybirdBrowser/ladybird' && github.event.workflow_run.conclusion == 'success' }} + if: ${{ github.repository == 'LadybirdBrowser/ladybird' }} name: ${{ matrix.os_name }}, ${{ matrix.arch }} strategy: @@ -37,13 +35,13 @@ jobs: - name: 'Checkout ladybird' uses: actions/checkout@v6.0.2 with: - ref: ${{ github.event.workflow_run.head_sha }} + ref: ${{ github.sha }} - name: 'Determine ladybird commit hash' id: ladybird-commit shell: bash run: | - echo "sha=${{ github.event.workflow_run.head_sha }}" >> "${GITHUB_OUTPUT}" + echo "sha=${{ github.sha }}" >> "${GITHUB_OUTPUT}" - name: 'Checkout LadybirdBrowser/web-benchmarks' uses: actions/checkout@v6.0.2