From 7347663e892c72e624384027375845f12eae605c Mon Sep 17 00:00:00 2001 From: Hanif Koh Date: Tue, 1 Sep 2026 21:45:43 +0800 Subject: [PATCH] ci: temporary push trigger for pre-merge parity workflow testing workflow_dispatch cannot target a workflow that has never existed on the default branch; a push trigger scoped to this branch runs it from the pushed ref instead. Also point the suite-ref fallback at the testing branch while inputs are unavailable on push events. Both marked for removal when merging. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01XqSEqBGY9RYF96J8aCgxGy --- .github/workflows/parity.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/parity.yml b/.github/workflows/parity.yml index e45088a1d1..50e307d023 100644 --- a/.github/workflows/parity.yml +++ b/.github/workflows/parity.yml @@ -7,6 +7,11 @@ name: GUI-CLI Parity on: + # temporary, for pre-merge branch testing: workflow_dispatch only works once + # the workflow exists on the default branch, but push events run the + # workflow from the pushed ref. Remove this trigger when merging to main. + push: + branches: ["hanif/parity-harness"] schedule: - cron: "30 18 * * *" workflow_dispatch: @@ -51,7 +56,9 @@ jobs: uses: actions/checkout@v5 with: repository: OrcaSlicer/orca-test-repo - ref: ${{ github.event.inputs.test_repo_ref || 'cli-test-suite' }} + # temporary fallback for push-triggered branch testing (inputs are + # empty on push): restore to 'cli-test-suite' when merging to main + ref: ${{ github.event.inputs.test_repo_ref || 'hanif/parity-harness' }} path: orca-test-repo # the AppImage ships only packed .opc preset caches, no profile JSONs,