Skip to content

[aw-compat] Daily AW cross-repo compatibility — 2026-06-19 (1 genuine regression: aspire duplicate-if) #40283

@github-actions

Description

@github-actions

Overview

Audited the top 20 star-ranked public gh-aw adopters with build gh aw version 80f243c. Each repo was shallow-cloned, compiled (--strict), auto-fixed (gh aw fix --write), and recompiled (strict + default), one-by-one.

Discovery: GitHub gh search code again returned HTTP 429 / redacted results (as on every prior run), so selection used the cached star-ranked adopter pool.

Key metrics

Metric Count
Repos selected (public, non-archived) 20
Clone failures 0
Strict compile failed (before fix) 5
Healed by gh aw fix 3
Strict compile failed (after fix) 3
Default compile failed (after fix) 2
Genuine external compiler failures 1

Headline: 1 genuine regression

microsoft/aspire — duplicate if mapping keys → invalid YAML, in both default and strict mode, not healable by gh aw fix. Compiled clean on the 2026-06-18 audit; broken today. Introduced by commit 80f243c (injectStepCondition applied to line-granular GenerateCheckoutAppTokenSteps). Filed as a dedicated regression bug with root cause + suggested fix.

Failure breakdown

3 repos failing strict after fix
Repo Stars Strict Default Class
microsoft/aspire 6.1k Compiler regression (NEW) — duplicate if keys on checkout app-token step. 2 workflows: pr-docs-check.md, release-update-support-mdx.md.
Azure/azure-rest-api-specs 3.1k By design — strict-mode env-secret guard (secrets.* in env). Default compiles. Persistent across all prior runs.
TableProApp/TablePro 4.5k Stale repo — no .md workflow sources. Persistent across prior runs.
17 repos compiling clean (after fix)

f/prompts.chat, github/spec-kit, storybookjs/storybook, moeru-ai/airi, dotnet/aspnetcore, taosdata/TDengine, dotnet/maui, Z3Prover/z3, github/copilot-sdk, Azure/azure-sdk-for-net, Azure/azure-sdk-for-python, ReactiveX/RxPY, github/gh-aw (self, 250 workflows), royshil/obs-backgroundremoval, runhey/OnmyojiAutoScript, dotnet/skills, apache/cloudstack.

3 of these were healed by gh aw fix (had pre-fix strict failures).

Codemod / syntax-pattern analysis

  • No new codemod candidates. The single genuine failure is a compiler bug, fixable in the compiler — not a user-side transform gh aw fix could apply.
  • No recurring user syntax errors across ≥2 new repos this run. The env-secret guard (azure-rest-api-specs) remains a single, by-design strict-only case.

Next actions

  1. Fix the 80f243c duplicate-if regression (see dedicated bug issue) — highest priority; it breaks valid checkout: github-app + PR-safe-output workflows in the latest build.
  2. No action needed for azure-rest-api-specs (by-design) or TablePro (stale, owner-side).

Per-run artifacts and rolling history saved under cache-memory aw-compat/.

Generated by 🔧 Daily AW Cross-Repo Compile Check · 316.2 AIC · ⌖ 33.9 AIC · ⊞ 6.5K ·

  • expires on Jun 26, 2026, 2:56 AM UTC-08:00

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions