chore(release): v0.46.0 #880

Merged
pullings merged 1 commit from release-prep/rolling into main 2026-08-25 21:29:16 +02:00
Member

Changelog density — clean

  • PASS — check 7 (sentence length): all sentences ≤ 25 words. Lists, tables and blockquotes are measured too (#632).
  • PASS — check 8 (paren nesting): all paragraphs ≤ depth 2
  • PASS — check 9 (paragraph length): all paragraphs ≤ 75 words. Lists, tables and blockquotes are measured too (#632).

Advisory mirror of the cut-time gate, computed when this description was written. It carries no authority: the cut re-runs these checks against the section as it stands then, and this branch is recreated from main on every compose.

Added

None.

Changed

  • Release orchestration: move stateful cut bookkeeping behind a typed rt boundary (#862)

    Manifest transactions, self-workflow bake/re-pin, and cut-time push handoff now run through tested Go code while workflow-native wiring and fail-closed post-conditions remain in YAML.

Fixed

  • release: satisfy post-cut lint contracts

Removed

None.

Deprecated

None.

Upgrade

None.

<!-- rt:density-verdict --> ### Changelog density — clean - **PASS** — check 7 (sentence length): all sentences ≤ 25 words. Lists, tables and blockquotes are measured too (#632). - **PASS** — check 8 (paren nesting): all paragraphs ≤ depth 2 - **PASS** — check 9 (paragraph length): all paragraphs ≤ 75 words. Lists, tables and blockquotes are measured too (#632). _Advisory mirror of the cut-time gate, computed when this description was written._ _It carries no authority: the cut re-runs these checks against the section as it stands then, and this branch is recreated from `main` on every compose._ <!-- /rt:density-verdict --> ### Added None. ### Changed - **Release orchestration**: move stateful cut bookkeeping behind a typed `rt` boundary (#862) Manifest transactions, self-workflow bake/re-pin, and cut-time push handoff now run through tested Go code while workflow-native wiring and fail-closed post-conditions remain in YAML. ### Fixed - **release**: satisfy post-cut lint contracts ### Removed None. ### Deprecated None. ### Upgrade None.
chore(release): prepare v0.46.0
Some checks failed
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 5s
check-self-bootstrap / check (pull_request) Has been skipped
changelog-body-check / check (pull_request) Successful in 0s
fragment-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 4s
fragment-check / changelog fragment-kind (pull_request) Successful in 5s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 23s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 6s
manifest-check / check (pull_request) Successful in 0s
register-check / register-drift check (pull_request) Successful in 6s
register-check / check (pull_request) Successful in 0s
tests / workflow-schema (pull_request) Successful in 3s
tests / bats (pull_request) Successful in 7s
tests / shellcheck (pull_request) Successful in 2s
check-self-bootstrap / check (push) Successful in 4s
go-ci / lint + build + test (push) Successful in 24s
release / decide + act (push) Failing after 7s
release / release (push) Failing after 0s
tests / workflow-schema (push) Successful in 3s
tests / bats (push) Successful in 7s
tests / shellcheck (push) Successful in 2s
goreleaser / build + publish rt asset (push) Successful in 1m19s
goreleaser / publish the rt image + bake its digest (push) Failing after 0s
goreleaser / adopters can pull the published image (push) Has been skipped
goreleaser / adopters can fetch the published asset (push) Has been skipped
7d248947f6
Generated by release-toolkit rt prep.

Tracker: frankenbit/release-toolkit#1
lookout approved these changes 2026-08-25 21:25:40 +02:00
lookout left a comment

Reviewed exact release-cut head 7d248947f6768306b268ced9307dc41a512fb2b4 (parent/base 5eb13949b3672f81795d4ac8da05dd7e02ef797d) and APPROVED — no findings.

Independent verification:

  • VERSION and configured version files agree on 0.46.0; the newest dated CHANGELOG section is v0.46.0 and passes all nine changelog-body checks.
  • rt manifest-check: rc=0; manifest state remains consistent with the prior v0.45.1 release and the new version is correctly ahead of the prior tag.
  • rt fragment-check, rt register-check, and the rolling-PR-aware rt check-self-bootstrap: rc=0.
  • All five BUILD_BAKED_TOOLKIT_REF values are v0.46.0; no old v0.45.1 workflow pin remains. The sole remaining old-version reference is the historical CHANGELOG section.
  • go build ./cmd/rt, go test ./..., go vet ./..., and golangci-lint run --timeout=5m: rc=0.
  • bats tests/*.bats: 59/59 pass; shellcheck scripts/*.sh docker-entrypoint.sh: rc=0; git diff --check: clean.
  • Forgejo reports all 14 status records terminal-success (including the intentional skipped check-self-bootstrap context).

The cut metadata, pin rewrites, fragment retirement, and documentation updates are internally consistent. No live release/tag was fired from this review.

Reviewed exact release-cut head `7d248947f6768306b268ced9307dc41a512fb2b4` (parent/base `5eb13949b3672f81795d4ac8da05dd7e02ef797d`) and APPROVED — no findings. Independent verification: - `VERSION` and configured version files agree on `0.46.0`; the newest dated CHANGELOG section is `v0.46.0` and passes all nine changelog-body checks. - `rt manifest-check`: rc=0; manifest state remains consistent with the prior `v0.45.1` release and the new version is correctly ahead of the prior tag. - `rt fragment-check`, `rt register-check`, and the rolling-PR-aware `rt check-self-bootstrap`: rc=0. - All five `BUILD_BAKED_TOOLKIT_REF` values are `v0.46.0`; no old `v0.45.1` workflow pin remains. The sole remaining old-version reference is the historical CHANGELOG section. - `go build ./cmd/rt`, `go test ./...`, `go vet ./...`, and `golangci-lint run --timeout=5m`: rc=0. - `bats tests/*.bats`: 59/59 pass; `shellcheck scripts/*.sh docker-entrypoint.sh`: rc=0; `git diff --check`: clean. - Forgejo reports all 14 status records terminal-success (including the intentional skipped check-self-bootstrap context). The cut metadata, pin rewrites, fragment retirement, and documentation updates are internally consistent. No live release/tag was fired from this review.
lookout approved these changes 2026-08-25 21:25:40 +02:00
lookout left a comment

Reviewed exact release-cut head 7d248947f6768306b268ced9307dc41a512fb2b4 (parent/base 5eb13949b3672f81795d4ac8da05dd7e02ef797d) and APPROVED — no findings.

Independent verification:

  • VERSION and configured version files agree on 0.46.0; the newest dated CHANGELOG section is v0.46.0 and passes all nine changelog-body checks.
  • rt manifest-check: rc=0; manifest state remains consistent with the prior v0.45.1 release and the new version is correctly ahead of the prior tag.
  • rt fragment-check, rt register-check, and the rolling-PR-aware rt check-self-bootstrap: rc=0.
  • All five BUILD_BAKED_TOOLKIT_REF values are v0.46.0; no old v0.45.1 workflow pin remains. The sole remaining old-version reference is the historical CHANGELOG section.
  • go build ./cmd/rt, go test ./..., go vet ./..., and golangci-lint run --timeout=5m: rc=0.
  • bats tests/*.bats: 59/59 pass; shellcheck scripts/*.sh docker-entrypoint.sh: rc=0; git diff --check: clean.
  • Forgejo reports all 14 status records terminal-success (including the intentional skipped check-self-bootstrap context).

The cut metadata, pin rewrites, fragment retirement, and documentation updates are internally consistent. No live release/tag was fired from this review.

Reviewed exact release-cut head `7d248947f6768306b268ced9307dc41a512fb2b4` (parent/base `5eb13949b3672f81795d4ac8da05dd7e02ef797d`) and APPROVED — no findings. Independent verification: - `VERSION` and configured version files agree on `0.46.0`; the newest dated CHANGELOG section is `v0.46.0` and passes all nine changelog-body checks. - `rt manifest-check`: rc=0; manifest state remains consistent with the prior `v0.45.1` release and the new version is correctly ahead of the prior tag. - `rt fragment-check`, `rt register-check`, and the rolling-PR-aware `rt check-self-bootstrap`: rc=0. - All five `BUILD_BAKED_TOOLKIT_REF` values are `v0.46.0`; no old `v0.45.1` workflow pin remains. The sole remaining old-version reference is the historical CHANGELOG section. - `go build ./cmd/rt`, `go test ./...`, `go vet ./...`, and `golangci-lint run --timeout=5m`: rc=0. - `bats tests/*.bats`: 59/59 pass; `shellcheck scripts/*.sh docker-entrypoint.sh`: rc=0; `git diff --check`: clean. - Forgejo reports all 14 status records terminal-success (including the intentional skipped check-self-bootstrap context). The cut metadata, pin rewrites, fragment retirement, and documentation updates are internally consistent. No live release/tag was fired from this review.
Sign in to join this conversation.
No description provided.