From 3bf202b9396d91a7eabbf8a655ce9684aa269939 Mon Sep 17 00:00:00 2001 From: stranske Date: Wed, 7 Jan 2026 19:11:15 +0000 Subject: [PATCH] fix: change force_mode default to true, remove from template Root cause: Passing boolean inputs to reusable workflows was causing startup_failure in GitHub Actions. Simplify by: 1. Change force_mode default from false to true in reusable workflow 2. Remove force_mode from consumer template (uses default) This means all consumer repos will automatically use force_mode=true (respecting mode: create for issue events) without needing to explicitly pass the parameter. Fixes the startup_failure in all consumer repos. --- .github/workflows/reusable-agents-issue-bridge.yml | 2 +- .../consumer-repo/.github/workflows/agents-issue-intake.yml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/reusable-agents-issue-bridge.yml b/.github/workflows/reusable-agents-issue-bridge.yml index f335e81aa..a7a85a985 100644 --- a/.github/workflows/reusable-agents-issue-bridge.yml +++ b/.github/workflows/reusable-agents-issue-bridge.yml @@ -40,7 +40,7 @@ on: description: "Force mode override (ignore issue event defaults)" required: false type: boolean - default: false + default: true post_agent_comment: description: "Auto-post '@ start' command (true/false)" required: false diff --git a/templates/consumer-repo/.github/workflows/agents-issue-intake.yml b/templates/consumer-repo/.github/workflows/agents-issue-intake.yml index 5e7a3f69b..8ed3971a7 100644 --- a/templates/consumer-repo/.github/workflows/agents-issue-intake.yml +++ b/templates/consumer-repo/.github/workflows/agents-issue-intake.yml @@ -166,7 +166,6 @@ jobs: issue_number: ${{ needs.check_labels.outputs.issue_number }} mode: "create" post_agent_comment: ${{ inputs.post_codex_comment && 'true' || 'false' }} - force_mode: ${{ true }} agent_pr_draft: ${{ inputs.bridge_draft_pr && 'true' || 'false' }} secrets: service_bot_pat: ${{ secrets.SERVICE_BOT_PAT }}