githubnext / githubnext/gh-aw-cao
[self-care:open-source-failures] Fix target-authority configuration blocking AW Doctor and Dependabot live workflows
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 1
- Avg merge
- 49m
- Merged PRs (30d)
- 837
Description
Repeated live-mode workflows in `githubnext/gh-aw-cao` are blocked before activation because control precompute reports missing or invalid target authority for the target repository. Across the bounded snapshot, AW Doctor and Dependabot workflows show 20 enriched runs with the same authority-related signatures, so the evidence supports one shared configuration defect in `.github/workflows/cao.json` rather than isolated workflow bugs.
**Action:** A CAO maintainer should repair the `target-authority` declarations in `.github/workflows/cao.json` for the affected packages and accept when new live-mode runs of `AW Doctor / Upgrade`, `AW Doctor / Compiler Security`, `AW Doctor / Failures`, and `Dependabot / Release Trains` complete past control precompute without either target-authority signature.
Agent prompt
Assign to Copilot with this prompt:
Investigate and fix the live-mode target authority configuration in `.github/workflows/cao.json` for `githubnext/gh-aw-cao`. The bounded evidence shows repeated pre-activation failures in these workflows:
- `AW Doctor / Upgrade`
- `AW Doctor / Compiler Security`
- `AW Doctor / Failures`
- `Dependabot / Release Trains`
Representative runs:
- https://github.com/githubnext/gh-aw-cao/actions/runs/33918181310
- https://github.com/githubnext/gh-aw-cao/actions/runs/33918165174
- https://github.com/githubnext/gh-aw-cao/actions/runs/33918156257
- https://github.com/githubnext/gh-aw-cao/actions/runs/33916173615
Observed signatures:
- `Target authority missing: add .github/workflows/cao.json to the target default branch for live mode`
- `Target authority file must declare version 1 and target-authority.packages.aw-doctor.authority`
- `Target authority file must declare version 1 and target-authority.packages.dependabot.authority`
Update the target-authority declarations only as needed for the affected packages, preserve fail-closed behavior, and validate with the narrowest relevant checks.
Evidence
Representative runs by workflow:
- `AW Doctor / Upgrade`: https://github.com/githubnext/gh-aw-cao/actions/runs/33918181310
- `AW Doctor / Compiler Security`: https://github.com/githubnext/gh-aw-cao/actions/runs/33918165174
- `AW Doctor / Failures`: https://github.com/githubnext/gh-aw-cao/actions/runs/33918156257
- `Dependabot / Release Trains`: https://github.com/githubnext/gh-aw-cao/actions/runs/33916173615
Bounded snapshot counts with enriched authority-related evidence:
- `aw-maintenance-upgrade.lock.yml`: 5 runs with `Target authority missing...`
- `aw-maintenance-compiler-security.lock.yml`: 5 runs with `Target authority missing...`
- `aw-failures-investigator.lock.yml`: 4 runs with `Target authority missing...`, 1 run with invalid `aw-doctor` authority declaration
- `dependabot-release-train-updater.lock.yml`: 4 runs with `Target authority missing...`, 1 run with invalid `dependabot` authority declaration
Conclusion-only failures for the same workflows also recur in the same time window, but the actionable issue above is based only on the enriched signatures.
### Control Plane
- Correlation ID: `33920285792-182`
- Central repository: `githubnext/gh-aw-cao`
- Control-plane run: https://github.com/githubnext/gh-aw-cao/actions/runs/33920285792
> Generated by [SelfCare / Open Source Failures](https://github.com/githubnext/gh-aw-cao/actions/runs/33920651044) · pi · gpt54 · 23.4 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 18, 2026, 9:26 PM UTC
Contributor guide
Research direction
Start in `.github/workflows/cao.json` and inspect the target-authority declarations for the `aw-doctor` and `dependabot` packages. Review the listed live-mode workflow runs and validate the narrowest relevant checks; done means the four named workflows pass control precompute without either target-authority signature while fail-closed behavior remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 74/100