[q] add `create-issue` safe-output (max 5) to Q workflow

GitHub Agentic Workflow · pull request · closed

Filter2mode:review mode:live
All recorded Export JSON
github-actions[bot]

published Jul 21, 2026, 8:42 AM · updated Jul 22, 2026, 12:28 PM

The q workflow could only emit PR-based outputs, which blocked publishing optimization summaries as issues when no code changes were appropriate. This update adds an issue output path with bounded creation limits and keeps compiled workflow behavior in sync.

  • Safe output surface update (.github/workflows/q.md)

    • Added create-issue to safe-outputs with the same routing metadata used by PR output ([q] prefix + automation labels).
    • Capped issue creation to max: 5 and set expires: 1d.
  • Compiled workflow sync (.github/workflows/q.lock.yml)

    • Regenerated lockfile so runtime config includes create_issue constraints and handler config.
safe-outputs:
  create-issue:
    title-prefix: "[q] "
    labels: [automation, workflow-optimization]
    max: 5
    expires: 1d