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-issuetosafe-outputswith the same routing metadata used by PR output ([q]prefix + automation labels). - Capped issue creation to
max: 5and setexpires: 1d.
- Added
-
Compiled workflow sync (
.github/workflows/q.lock.yml)- Regenerated lockfile so runtime config includes
create_issueconstraints and handler config.
- Regenerated lockfile so runtime config includes
safe-outputs:
create-issue:
title-prefix: "[q] "
labels: [automation, workflow-optimization]
max: 5
expires: 1d- Fixes #1765