Overview
The daily cross-repo compatibility run tested 20 public repositories using gh-aw lock files against the latest local build (ff0acb2-dirty). 14 repositories compiled cleanly after gh aw fix --write; 6 still fail. One regression was introduced by the fix pass.
Results Summary
| Status |
Count |
| ✅ Compile pass (after fix) |
14 |
| ❌ Compile fail (after fix) |
6 |
🔄 Fixed by gh aw fix --write |
1 workflow file |
| ⚠️ Regression introduced by fix |
1 repo (1→3 errors) |
Failures
Fix Regression — Medal-Social/Pilot ⚠️
gh aw fix --write applied the tools.mount-as-clis → tools.cli-proxy rename across 7 workflows in Medal-Social/Pilot. This removed mcp-cli from the features: block in 3 workflows, leaving features: as a null value:
# After fix (broken):
features:
source: github/gh-aw/.github/workflows/plan.md@88690ac
The compiler then rejects this with got null, want object. Expected format: {}. The fix codemod must clean up the parent key when all its children are removed.
View per-repo compile detail
github/gh-aw-firewall (34 errors)
strict mode: 'sandbox.agent' must specify an explicit 'id' (e.g., id: awf).
Affects all 34 workflows — none have an id field on sandbox.agent.
github/gh-aw-mcpg (9 errors)
strict mode: 'sandbox.mcp.container' is not allowed because it is an
internal implementation detail. Remove 'sandbox.mcp.container' or set
'strict: false' to disable strict mode.
pelikhan/github-agentic-workflows (1 error)
.github/workflows/package-security-check.md:1:1:
error: Unknown GitHub tool(s): get_pull_request_files
ms-mfg-community/day-in-the-life-copilot-lab (1 error)
.github/workflows/code-review.md:17:3:
error: Unknown property: add-pr-comment. Did you mean 'add-comment'?
githubnext/gh-aw-trial-oxpecker-test (1 error)
.github/workflows/daily-test-improver.md:1:1:
error: strict mode: actions/checkout step(s) without 'persist-credentials: false'
detected in the agent job: 'Checkout repository'.
Deprecation Warnings (non-fatal)
Several repos emit deprecation warnings that do not block compilation:
References: §25311389054
Generated by Daily AW Cross-Repo Compile Check · ● 642.2K · ◷
Overview
The daily cross-repo compatibility run tested 20 public repositories using gh-aw lock files against the latest local build (
ff0acb2-dirty). 14 repositories compiled cleanly aftergh aw fix --write; 6 still fail. One regression was introduced by the fix pass.Results Summary
gh aw fix --writeFailures
fix?sandbox.agentmissingid(34 workflows)sandbox.mcp.containerinternal prop (9 workflows)features:after fix (regression)get_pull_request_filesadd-pr-comment→add-commentrename not in fixactions/checkoutwithoutpersist-credentials: falseFix Regression — Medal-Social/Pilot⚠️
gh aw fix --writeapplied thetools.mount-as-clis→tools.cli-proxyrename across 7 workflows in Medal-Social/Pilot. This removedmcp-clifrom thefeatures:block in 3 workflows, leavingfeatures:as a null value:The compiler then rejects this with
got null, want object. Expected format: {}. The fix codemod must clean up the parent key when all its children are removed.View per-repo compile detail
github/gh-aw-firewall (34 errors)
github/gh-aw-mcpg (9 errors)
pelikhan/github-agentic-workflows (1 error)
ms-mfg-community/day-in-the-life-copilot-lab (1 error)
githubnext/gh-aw-trial-oxpecker-test (1 error)
Deprecation Warnings (non-fatal)
Several repos emit deprecation warnings that do not block compilation:
{{#import...}}syntax deprecated → use{{#runtime-import ...}}(Medal-Social/Pilot)observability.otlp.headersstring form deprecated → use map form (Medal-Social/Pilot)References: §25311389054