You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Decomposed from #690. The original issue's acceptance criterion was:
CI gate green for ≥30 consecutive days on release-1.x.
The release-1.x branch does not exist yet — it is cut at v1.0-rc1 per #685. So this 30-day burn-in clock cannot start until the rc1 cut. This issue tracks the monitor that confirms the ABI gates stay green throughout the 1.0 freeze window.
Scope
Once release-1.x is cut (Epic: v1.0.0-rc1 Freeze #685), enable a recurring GitHub Actions workflow (.github/workflows/abi-burn-in.yml) that runs the full meson test --suite abi matrix daily against the tip of release-1.x and records pass/fail in an artifact or a status-check.
Track green/red days; an automated comment on this issue updates the running tally weekly (or manually if automation is undesired).
Issue closes when 30 consecutive green days are recorded.
Acceptance criteria
release-1.x exists.
abi-burn-in.yml workflow is committed and active.
30 consecutive daily green runs of meson test --suite abi recorded.
Out of scope
Re-running the burn-in if a single red day occurs mid-window — restart-on-failure policy is at maintainer discretion.
Extending the window beyond 30 days — that's a v1.x consideration.
Context
Decomposed from #690. The original issue's acceptance criterion was:
The
release-1.xbranch does not exist yet — it is cut at v1.0-rc1 per #685. So this 30-day burn-in clock cannot start until the rc1 cut. This issue tracks the monitor that confirms the ABI gates stay green throughout the 1.0 freeze window.Scope
release-1.xis cut (Epic: v1.0.0-rc1 Freeze #685), enable a recurring GitHub Actions workflow (.github/workflows/abi-burn-in.yml) that runs the fullmeson test --suite abimatrix daily against the tip ofrelease-1.xand records pass/fail in an artifact or a status-check.Acceptance criteria
release-1.xexists.abi-burn-in.ymlworkflow is committed and active.meson test --suite abirecorded.Out of scope
References
.abi.json+ arm64 enrollment (v0.41).