From 46cf1550966a3907c4197629e02b628e0e038fd0 Mon Sep 17 00:00:00 2001 From: Ytallo Layon Date: Tue, 4 Aug 2026 22:25:40 -0300 Subject: [PATCH] (MOT-4299) fix(ci): fit harness-e2e-deployed dispatch inputs under GitHub's cap MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit workflow_dispatch allows at most 10 inputs; the deployed wrapper declared 11, so every manual dispatch died at startup with the opaque 'workflow file issue' banner and zero jobs — push-triggered callers never hit the limit, which is why the release path masked it. Drop the judge_model/judge_provider overrides: both already resolve from repo vars, which remain the operator control surface. Caught by actionlint. --- .github/workflows/harness-e2e-deployed.yml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/.github/workflows/harness-e2e-deployed.yml b/.github/workflows/harness-e2e-deployed.yml index ecfe4ad87..a6211d49d 100644 --- a/.github/workflows/harness-e2e-deployed.yml +++ b/.github/workflows/harness-e2e-deployed.yml @@ -39,14 +39,6 @@ on: description: Optional JSON subject matrix type: string default: '' - judge_model: - description: Optional fixed judge model id - type: string - default: '' - judge_provider: - description: Optional fixed judge provider id - type: string - default: '' runs: description: Number of executions per scenario type: number @@ -76,8 +68,8 @@ jobs: release_run_id: ${{ inputs.release_run_id }} smoke_run_id: ${{ inputs.smoke_run_id }} subjects: ${{ inputs.subjects || vars.HARNESS_E2E_SUBJECTS || '[{"id":"anthropic-sonnet","model":"claude-sonnet-4-6","provider":"anthropic"}]' }} - judge_model: ${{ inputs.judge_model || vars.HARNESS_E2E_JUDGE_MODEL || 'claude-sonnet-4-6' }} - judge_provider: ${{ inputs.judge_provider || vars.HARNESS_E2E_JUDGE_PROVIDER || 'anthropic' }} + judge_model: ${{ vars.HARNESS_E2E_JUDGE_MODEL || 'claude-sonnet-4-6' }} + judge_provider: ${{ vars.HARNESS_E2E_JUDGE_PROVIDER || 'anthropic' }} secrets: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} openai_api_key: ${{ secrets.OPENAI_API_KEY }}