Skip to content

[Maintainer] Upgrade to v0.17.0 #49

@github-actions

Description

@github-actions

[Maintainer] Upgrade to v0.17.0

Current version: 0.12.0
Target version: 0.17.0

Upgrade Notes

What's changed

Fix 1 — QA-scenario dispatch suppression

Issues with <!-- caretaker:qa-scenario --> in their body are now skipped by all issue triage passes (empty, duplicate, stale) and the issue agent classify/dispatch loop. These are synthetic test fixtures and must never be acted on by caretaker.

Fix 2 — Scenario 10: empty PR body close

Added close_empty_body_prs() to pr_triage.py that closes PRs with no substantive description. Hooked into run_pr_triage(). Applies to all PR authors.

Fix 3 — Copilot action_required escalation suppression

Copilot-authored PRs with action_required CI runs are now exempt from the stuck-PR escalation gate. These PRs are waiting for owner workflow approval — not stalled.

71 tests passing, 10 new tests added.

📋 Full Changelog

@copilot Please apply this upgrade.
See .github/agents/maintainer-upgrade.md for instructions.

FROM: 0.12.0
TO: 0.17.0
BREAKING: False

Steps:

  1. Update version pins in pyproject.toml / requirements.txt
  2. Update any workflow references
  3. Run tests to verify compatibility
  4. Update the version in config if applicable

Acceptance criteria:

  • Version updated to target
  • All tests pass
  • No regressions

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions