Skip to content

chore(release): prepare v4.21.0 with self-hosted qualification - #336

Merged
AetherAI3 merged 4 commits into
mainfrom
codex/release-v4.21.0
Oct 9, 2026
Merged

AetherAI3 merged 4 commits into
mainfrom
codex/release-v4.21.0

Conversation

@AetherAI3

@AetherAI3 AetherAI3 commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

Prepare aether-agents v4.21.0 from the changes since v4.20.0.

  • Align the npm manifest, lockfile, CLI version, and PyPI launcher source.
  • Document the version, its qualification limits, and the one-time self-hosted exception.
  • Fix the shell crash output-drain race and stale REPL/release checks.
  • Qualify the exact tag on the two Linux and one Windows self-hosted runners.

Local evidence: production verifier passed (1,052 packed files), release truth 12/12, generated docs check, npm audit with 0 vulnerabilities, targeted regression tests, and installed-tarball 401 recovery. The first full local run had 3 failures; two were stale assertions and one needed Python 3.12 set explicitly. Their targeted rerun passed.

PR #336 uses job-log evidence while Actions artifact storage is at quota. The private ATSv2 checkout is unavailable to these runners, so cross-repository parity is recorded as unavailable; independent ATS contract tests remain active. All ordinary CI upload and parity gates remain in place.

The npm registry still serves 4.20.0. Self-hosted publication will have no npm trusted-publishing provenance and requires an authenticated npm maintainer. This PR does not publish npm.

@AetherAI3
AetherAI3 merged commit 1690f9f into main Oct 9, 2026
9 checks passed
@AetherAI3
AetherAI3 deleted the codex/release-v4.21.0 branch October 9, 2026 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant