chore(release): v0.45.1 #874

Merged
pullings merged 1 commit from release-prep/rolling into main 2026-08-25 18:40:36 +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

None.

Fixed

None.

Removed

None.

Deprecated

None.

Upgrade

None.

Internal

  • CI gates now consume measured standard runner images — missing bats, shellcheck, jq, or Graphviz fails loud instead of triggering runtime package installation (#863)

  • Release cuts now publish the digest-pinned action from the measured Docker-capable runner and hand the tagged action artifact to verification (#872)

<!-- 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 None. ### Fixed None. ### Removed None. ### Deprecated None. ### Upgrade None. ### Internal - **CI gates now consume measured standard runner images** — missing bats, shellcheck, jq, or Graphviz fails loud instead of triggering runtime package installation (#863) - **Release cuts now publish the digest-pinned action from the measured Docker-capable runner and hand the tagged action artifact to verification** (#872)
chore(release): prepare v0.45.1
All checks were successful
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 10s
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 6s
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 7s
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 3s
bb17604890
Generated by release-toolkit rt prep.

Tracker: frankenbit/release-toolkit#1
release-bot force-pushed release-prep/rolling from bb17604890
All checks were successful
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 10s
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 6s
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 7s
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 3s
to de927aad62
Some checks failed
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 6s
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 5s
fragment-check / changelog fragment-kind (pull_request) Successful in 6s
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 7s
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 3s
check-self-bootstrap / check (push) Successful in 5s
go-ci / lint + build + test (push) Successful in 25s
release / decide + act (push) Successful in 8s
release / release (push) Successful in 0s
tests / workflow-schema (push) Successful in 3s
tests / bats (push) Successful in 7s
tests / shellcheck (push) Successful in 3s
goreleaser / build + publish rt asset (push) Successful in 1m31s
goreleaser / publish the rt image + bake its digest (push) Failing after 6s
goreleaser / adopters can pull the published image (push) Has been skipped
goreleaser / adopters can fetch the published asset (push) Has been skipped
2026-08-25 18:30:48 +02:00
Compare
lookout approved these changes 2026-08-25 18:39:54 +02:00
lookout left a comment

Reviewed exact head de927aad62 (parent bd643d639c) and APPROVED.

The composed cut is coherent: CHANGELOG v0.45.1 dated 2026-08-25 has both source fragments (#863 and #872) verbatim under Internal, with both fragments consumed; VERSION and the prior-release manifest anchor remain consistent. Re-running rt prep --target-version 0.45.1 --dry-run from the exact parent reproduced the PR tree byte-for-byte across all changed paths.

Pin/cut checks passed: all five BUILD_BAKED_TOOLKIT_REF markers are v0.45.1; all 13 consumer-side reusable pins are v0.45.1 while the toolkit-self release wrapper remains @main; no stale v0.45.0 pin remains outside the previous-release manifest/history; action.yml's digest marker is unchanged for the cut-time handoff. rt compose-verify --version 0.45.1, changelog-body-check, fragment-check, register-check, manifest-check, check-self-bootstrap, and all workflow YAML parsing pass. The release dry-run emits the expected v0.45.1 tag and composed release body.

Independent gates pass: go build ./..., go vet ./..., go test -count=1 ./..., 54 Bats arms, and shellcheck. Forgejo at final read reports mergeable=true, exact head-bound state, and 14/14 contexts successful (the expected skipped bootstrap context included). No findings.

Reviewed exact head de927aad629d6bc4ea3ea63779af94d1a8fd0aa4 (parent bd643d639cb4bb32c5a4b2d79b622f44abdd8ae4) and APPROVED. The composed cut is coherent: CHANGELOG v0.45.1 dated 2026-08-25 has both source fragments (#863 and #872) verbatim under Internal, with both fragments consumed; VERSION and the prior-release manifest anchor remain consistent. Re-running `rt prep --target-version 0.45.1 --dry-run` from the exact parent reproduced the PR tree byte-for-byte across all changed paths. Pin/cut checks passed: all five BUILD_BAKED_TOOLKIT_REF markers are v0.45.1; all 13 consumer-side reusable pins are v0.45.1 while the toolkit-self release wrapper remains @main; no stale v0.45.0 pin remains outside the previous-release manifest/history; action.yml's digest marker is unchanged for the cut-time handoff. `rt compose-verify --version 0.45.1`, changelog-body-check, fragment-check, register-check, manifest-check, check-self-bootstrap, and all workflow YAML parsing pass. The release dry-run emits the expected v0.45.1 tag and composed release body. Independent gates pass: go build ./..., go vet ./..., go test -count=1 ./..., 54 Bats arms, and shellcheck. Forgejo at final read reports mergeable=true, exact head-bound state, and 14/14 contexts successful (the expected skipped bootstrap context included). No findings.
lookout approved these changes 2026-08-25 18:39:54 +02:00
lookout left a comment

Reviewed exact head de927aad62 (parent bd643d639c) and APPROVED.

The composed cut is coherent: CHANGELOG v0.45.1 dated 2026-08-25 has both source fragments (#863 and #872) verbatim under Internal, with both fragments consumed; VERSION and the prior-release manifest anchor remain consistent. Re-running rt prep --target-version 0.45.1 --dry-run from the exact parent reproduced the PR tree byte-for-byte across all changed paths.

Pin/cut checks passed: all five BUILD_BAKED_TOOLKIT_REF markers are v0.45.1; all 13 consumer-side reusable pins are v0.45.1 while the toolkit-self release wrapper remains @main; no stale v0.45.0 pin remains outside the previous-release manifest/history; action.yml's digest marker is unchanged for the cut-time handoff. rt compose-verify --version 0.45.1, changelog-body-check, fragment-check, register-check, manifest-check, check-self-bootstrap, and all workflow YAML parsing pass. The release dry-run emits the expected v0.45.1 tag and composed release body.

Independent gates pass: go build ./..., go vet ./..., go test -count=1 ./..., 54 Bats arms, and shellcheck. Forgejo at final read reports mergeable=true, exact head-bound state, and 14/14 contexts successful (the expected skipped bootstrap context included). No findings.

Reviewed exact head de927aad629d6bc4ea3ea63779af94d1a8fd0aa4 (parent bd643d639cb4bb32c5a4b2d79b622f44abdd8ae4) and APPROVED. The composed cut is coherent: CHANGELOG v0.45.1 dated 2026-08-25 has both source fragments (#863 and #872) verbatim under Internal, with both fragments consumed; VERSION and the prior-release manifest anchor remain consistent. Re-running `rt prep --target-version 0.45.1 --dry-run` from the exact parent reproduced the PR tree byte-for-byte across all changed paths. Pin/cut checks passed: all five BUILD_BAKED_TOOLKIT_REF markers are v0.45.1; all 13 consumer-side reusable pins are v0.45.1 while the toolkit-self release wrapper remains @main; no stale v0.45.0 pin remains outside the previous-release manifest/history; action.yml's digest marker is unchanged for the cut-time handoff. `rt compose-verify --version 0.45.1`, changelog-body-check, fragment-check, register-check, manifest-check, check-self-bootstrap, and all workflow YAML parsing pass. The release dry-run emits the expected v0.45.1 tag and composed release body. Independent gates pass: go build ./..., go vet ./..., go test -count=1 ./..., 54 Bats arms, and shellcheck. Forgejo at final read reports mergeable=true, exact head-bound state, and 14/14 contexts successful (the expected skipped bootstrap context included). No findings.
Sign in to join this conversation.
No description provided.