mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-11 11:07:40 +00:00
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 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XqSEqBGY9RYF96J8aCgxGy
This commit is contained in:
9
.github/workflows/parity.yml
vendored
9
.github/workflows/parity.yml
vendored
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user