Skip to content

Commit ffc1a5f

Browse files
amisskiiclaude
andauthored
feat(ci): add branch input to Testing Farm workflow (podman-desktop#18396)
Signed-off-by: Anton Misskii <amisskii@redhat.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 4e934f6 commit ffc1a5f

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/e2e-main-tf.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ on:
3131
description: 'TMT plan target to run (e.g. smoke, e2e, kubernetes, all)'
3232
type: string
3333
default: 'e2e'
34+
branch:
35+
default: 'main'
36+
description: 'Podman Desktop repo branch'
37+
type: string
38+
required: false
3439

3540
permissions:
3641
contents: read
@@ -63,6 +68,7 @@ jobs:
6368
uses: sclorg/testing-farm-as-github-action@230555baceb860aa468d216f1822974836b965d1
6469
with:
6570
api_key: ${{ secrets.TF_TOKEN }}
71+
git_ref: ${{ github.event.inputs.branch || github.ref_name }}
6672
create_github_summary: "false"
6773
compose: ${{ matrix.fedora-version }}
6874
tmt_plan_filter: 'name:/tests/tmt/plans/pd-e2e-plan/${{ env.NPM_TARGET }}'

0 commit comments

Comments
 (0)