githubnext / githubnext/gh-aw-cao

[self-care:open-source-failures] Fix target-authority configuration blocking AW Doctor and Dependabot live workflows

Closed Beginner friendly
#1,878 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

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.