Objective
Decide whether .github/workflows/binary-release.yml is still an intentional legacy/manual release path, and either align it with the current Release workflow or retire it.
Current Status
State: Waiting
Next action: Audit Release vs Binary Release ownership after the Every Code main cutover.
Blocked by: maintainer decision on whether tag-driven binary releases are still needed.
Last verified: 2026-05-24 after PR #125; Release run 26366906093 completed 9/9 jobs successfully and created/updated the current GitHub Release path.
Evidence
A post-merge auto-review flagged two apparent release inconsistencies:
Release has path ignores including *.md, which can skip markdown-only metadata merges.
Release emits plain v* tags, while Binary Release still listens for every-code-v* and overlay-v*.
The active release path is currently green: .github/workflows/release.yml runs on main, builds all release assets, and publishes/updates GitHub Release v0.6.100 directly. The recent successful runs include 26360477400, 26361374176, and 26366906093.
The remaining ambiguity is the older .github/workflows/binary-release.yml tag-driven path, whose trigger names no longer match the current plain v* GitHub Release source of truth.
Acceptance Criteria
Relationships
Related to #85, #87, #121, and #122.
Notes
Do not change the currently green Release path just to satisfy the legacy Binary Release trigger without first deciding whether that workflow remains part of the product release model.
Objective
Decide whether
.github/workflows/binary-release.ymlis still an intentional legacy/manual release path, and either align it with the currentReleaseworkflow or retire it.Current Status
State: Waiting
Next action: Audit
ReleasevsBinary Releaseownership after the Every Codemaincutover.Blocked by: maintainer decision on whether tag-driven binary releases are still needed.
Last verified: 2026-05-24 after PR #125; Release run 26366906093 completed 9/9 jobs successfully and created/updated the current GitHub Release path.
Evidence
A post-merge auto-review flagged two apparent release inconsistencies:
Releasehas path ignores including*.md, which can skip markdown-only metadata merges.Releaseemits plainv*tags, whileBinary Releasestill listens forevery-code-v*andoverlay-v*.The active release path is currently green:
.github/workflows/release.ymlruns onmain, builds all release assets, and publishes/updates GitHub Releasev0.6.100directly. The recent successful runs include 26360477400, 26361374176, and 26366906093.The remaining ambiguity is the older
.github/workflows/binary-release.ymltag-driven path, whose trigger names no longer match the current plainv*GitHub Release source of truth.Acceptance Criteria
Binary Releaseis still needed afterReleasebecame the main release path..github/github.jsonimportant workflows if needed.Release../build-fast.shfor code changes and a main-branch Actions run for workflow changes.Relationships
Related to #85, #87, #121, and #122.
Notes
Do not change the currently green
Releasepath just to satisfy the legacyBinary Releasetrigger without first deciding whether that workflow remains part of the product release model.