githubnext / githubnext/gh-aw-cao

[self-care:open-source-failures] Fix recurring safe-output processing failures in self-care and well-architected workflows

Closed
#2,356 0 comments 0 reactions 0 assignees View on GitHub
self-care self-care:open-source-failures
Dominant language
JavaScript
Stars
3
Forks
1
Avg merge
49m
Merged PRs (30d)
837

Description

Multiple `githubnext/gh-aw-cao` review/reporting workflows are recurring in `Process Safe Outputs`, which means workflow work may complete but durable outputs are not being applied. In the bounded snapshot, 6 enriched runs across well-architected and self-care dashboard workflows fail with the same safe-output step signature, making this a recurring P1 delivery-path problem.

**Action:** CAO maintainers should assign this issue to Copilot and fix the safe-output emission or routing path used by the affected workflows; accept when new runs for the named workflows complete the `Process Safe Outputs` step successfully.

Critical findings:
- Representative run: https://github.com/githubnext/gh-aw-cao/actions/runs/33947414013
- Affected workflows in the bounded snapshot:
- `.github/workflows/software-development-practices-github-well-architected.lock.yml`
- `.github/workflows/self-care-dashboard-performance.lock.yml`
- Repeated failing job/step: `safe_outputs` / `Process Safe Outputs`
- Severity: P1
- Probable cause: the safe-output write stage is failing after workflow execution; the bounded snapshot does not expose the underlying tool or payload error.
- Confidence: medium

Agent prompt
Inspect the affected workflow sources and the safe-output path they use. Find why `Process Safe Outputs` is failing for these workflows, fix the smallest workflow or output-generation change that restores successful safe-output processing, and validate with the narrowest relevant checks. Keep fail-closed behavior intact and do not widen write scope. Confirm the next runs of the affected workflows complete `Process Safe Outputs` successfully.

Evidence

Representative runs:
- https://github.com/githubnext/gh-aw-cao/actions/runs/33947414013
- https://github.com/githubnext/gh-aw-cao/actions/runs/33947405687
- https://github.com/githubnext/gh-aw-cao/actions/runs/33947400960
- https://github.com/githubnext/gh-aw-cao/actions/runs/33947390306
- https://github.com/githubnext/gh-aw-cao/actions/runs/33947379795
- https://github.com/githubnext/gh-aw-cao/actions/runs/33945550748

Bounded snapshot note: only the newest 100 failed runs were available, so recurrence may be understated.

### Control Plane
- Correlation ID: `33950881216-205`
- Central repository: `githubnext/gh-aw-cao`
- Control plane run URL: `https://github.com/githubnext/gh-aw-cao/actions/runs/33950881216`

> Generated by [SelfCare / Open Source Failures](https://github.com/githubnext/gh-aw-cao/actions/runs/33951085026) · pi · gpt54 · 23.2 AIC · ⌖ 8.59 AIC · ⊞ 8.3K · [◷](https://github.com/search?q=repo%3Agithubnext%2Fgh-aw-cao+is%3Aissue+%22gh-aw-workflow-call-id%3A+githubnext%2Fgh-aw-cao%2Fself-care-open-source-failures%22&type=issues)
> - [x] expires on Sep 19, 2026, 6:58 AM UTC

Contributor guide

Open the contributing guide

Research direction

Inspect the two named workflow files and the `safe_outputs` / `Process Safe Outputs` path first, then review representative run 33947414013 for the available failure details. Trace the safe-output emission and routing used by both workflows without widening write scope. Done means new runs complete `Process Safe Outputs` successfully while fail-closed behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.