Skip to content

chore(release): prepare v0.8.0 Eyrie - #886

Merged
remyluslosius merged 1 commit into
mainfrom
chore/release-0.8.0
Sep 29, 2026
Merged

remyluslosius merged 1 commit into
mainfrom
chore/release-0.8.0

Conversation

@remyluslosius

Copy link
Copy Markdown
Contributor

Summary

Stage 4, step 1 of docs/runbooks/RELEASING.md: the final-version commit for the 0.8.0 general-availability release. It is based on main at 5157d4d7, the commit v0.8.0-rc.6 names.

It sets the three places that must agree to the bare version. Nothing else changes.

  • packaging/version.env: VERSION="0.8.0". CODENAME stays Eyrie.
  • README.md: the version phrase reads 0.8.0.
  • CHANGELOG.md: a new ## [0.8.0] Eyrie (2026-09-29) section. It states that the only change from 0.8.0-rc.6 is this version, and points to the rc.6 section for the release notes, upgrade notes and known limitations.

The heading date is the intended publication date, 2026-09-29, set by the founder. It is not the commit date. Under the runbook, a changed publication date invalidates the GA candidate.

Local checks

  • go test ./packaging/tests/ passes, including TestRepoHygiene_VersionAgreesAcrossSources and the changelog tests.
  • RELEASE_REF=v0.8.0 bash packaging/check-tag-version.sh reports OK.
  • check-doc-style.py reports both changed Markdown files clean.

State of the previous candidate

v0.8.0-rc.6 is signed and published as a pre-release. Every automated gate passes on it. Its signed assets were verified, and the compatibility scenarios passed against the downloaded packages: RPM with scriptlets, RPM under noscripts, and DEB. The human gates F1, F2, F3, D1 and H1 are pending.

After merge

Not part of this PR:

  1. The v0.8.0 tag is cut with the reviewed Stage 2 block. The tag push builds a draft release.
  2. Stages 3 and 3b run in full against the draft's own assets. Nothing carries over from rc.6.
  3. Publication needs a GO verdict and separate founder authorization.

No tag, publication or attestation.

🤖 Generated with Claude Code

Stage 4 step 1 of the release runbook: the final-version commit for the
0.8.0 general-availability release, from main 5157d4d (the v0.8.0-rc.6
commit). VERSION is 0.8.0 in packaging/version.env, the README phrase and
the newest CHANGELOG heading; CODENAME stays Eyrie. The heading date,
2026-09-29, is the intended publication date set by the founder, not the
commit date.

The 0.8.0 section states that the only change from 0.8.0-rc.6 is this
version and points to the rc.6 section for the release notes, upgrade
notes and known limitations. Nothing else changes.

No tag, publication or attestation.
@remyluslosius
remyluslosius merged commit 7267547 into main Sep 29, 2026
32 checks passed
@remyluslosius
remyluslosius deleted the chore/release-0.8.0 branch September 29, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant