Skip to content

Commit d876721

Browse files
committed
ci(lighthouse): TEMP — fire workflow on push to feat/lighthouse-ci
GitHub only registers the workflow_dispatch button (and accepts API dispatches) once the workflow file lives on the default branch. This PR's workflow file is only on feat/lighthouse-ci, so neither the Actions UI nor `gh workflow run` can launch it. Add a temporary push trigger for this branch only so we can verify the end-to-end flow against the live lab before merging to develop. Once we have one green run, drop this trigger — the long-term contract is schedule + workflow_dispatch only. Tracking: remove this commit (or just this block) before opening the PR for review on develop.
1 parent df529c5 commit d876721

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/lighthouse.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ name: 'Nightly: Lighthouse'
1313
# Never blocks merges (not in build.yml's required-jobs gate).
1414

1515
on:
16+
# TEMP: fires on every push to feat/lighthouse-ci so we can verify the workflow
17+
# end-to-end before it lands on develop. GitHub's workflow_dispatch button only
18+
# registers once a workflow file is on the default branch, and we don't want to
19+
# merge this until it's proven green. REMOVE before merging — the schedule +
20+
# workflow_dispatch triggers below are the long-term contract.
21+
push:
22+
branches:
23+
- feat/lighthouse-ci
1624
schedule:
1725
- cron: '0 0 * * *'
1826
workflow_dispatch:

0 commit comments

Comments
 (0)