mirror of
https://github.com/aaddrick/claude-desktop-debian.git
synced 2026-05-17 08:36:35 +03:00
Three changes bundled because they land together as the cutover: 1. **v2 `issues: [opened]` trigger enabled.** Workflow now fires automatically on new issues in addition to the existing workflow_dispatch path. `run-name`, `concurrency.group`, and the gate step's ISSUE_NUMBER all resolve via `github.event.issue.number || inputs.issue_number` so both trigger paths work. The existing `inputs.dry_run != true` gates on label/comment application — under an issues trigger that expression is empty ≠ true, so production posts/labels land. 2. **v1 `issues` trigger removed.** `issue-triage.yml` keeps `workflow_dispatch` for manual fallback (maintainer can still fire it if v2 is paused or rolled back), but no longer runs automatically. v1's `run-name`/concurrency dropped the now-dead `github.event.issue.number` fallback. 3. **Investigate timeout 600s → 1200s.** Bumped after two consecutive timeouts on #311 during Phase 4 + drift-as-banner verification. The investigator needs more tool-call budget on complex issues. Review step stays at 600s — it runs without tool access and has never timed out. Rollback: revert this commit to restore v1's automatic trigger; v2's `issues:` block goes back to workflow_dispatch-only in the same operation. Co-authored-by: Claude <claude@anthropic.com>