From d5733ff919f0dd7d64d21c8fecf6619f916442cd Mon Sep 17 00:00:00 2001 From: Andrea Pozzetti <57418757+PozzettiAndrea@users.noreply.github.com> Date: Fri, 24 Apr 2026 14:57:06 +0200 Subject: [PATCH] Add workflow_dispatch with per-platform filter --- .github/workflows/run-tests.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index a4170233..956feef0 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -2,15 +2,22 @@ name: Workflow Tests on: push: branches: [dev] - paths-ignore: - - '**.md' - - 'pyproject.toml' - - 'LICENSE' - - '.github/workflows/publish.yml' - - '.github/workflows/pr-gate.yml' + workflow_dispatch: + inputs: + platform: + description: 'Platform to test (empty = all)' + type: choice + options: + - '' + - linux-cpu + - macos-cpu + - windows-cpu + - windows-portable-cpu + default: '' jobs: test: - uses: PozzettiAndrea/comfy-test/.github/workflows/test-matrix.yml@v0.2.21 + uses: PozzettiAndrea/comfy-test/.github/workflows/test-matrix.yml@v0.2.38 with: config-file: "comfy-test.toml" + platform: ${{ inputs.platform || '' }}