chore: re-pin self-bootstrap to v0.27.0-rc.1 (#172) #405

Merged
quartermaster merged 1 commit from repin/v0.27.0-rc.1 into main 2026-07-05 17:07:43 +02:00

Automated self-bootstrap re-pin to v0.27.0-rc.1 (release-toolkit#172, scripts/repin.sh).

  • rc tag v0.27.0-rc.1 points at a detached bake commit (88611fde0a7f) carrying BUILD_BAKED_TOOLKIT_REF: 'v0.27.0-rc.1' in the reusables; main stays at 'main'.
  • This branch bumps each consumer wrapper's uses:@<ref> to v0.27.0-rc.1.

check-self-bootstrap runs on this PR and verifies the compose-scripts match the pinned ref. Merge after review (no self-merge).

Automated self-bootstrap re-pin to `v0.27.0-rc.1` (release-toolkit#172, scripts/repin.sh). - rc tag `v0.27.0-rc.1` points at a detached bake commit (`88611fde0a7f`) carrying `BUILD_BAKED_TOOLKIT_REF: 'v0.27.0-rc.1'` in the reusables; main stays at `'main'`. - This branch bumps each consumer wrapper's `uses:@<ref>` to `v0.27.0-rc.1`. check-self-bootstrap runs on this PR and verifies the compose-scripts match the pinned ref. Merge after review (no self-merge).
chore: re-pin self-bootstrap to v0.27.0-rc.1 (#172)
All checks were successful
check-self-bootstrap / check (pull_request) Successful in 4s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
register-check / register-drift check (pull_request) Successful in 4s
register-check / check (pull_request) Successful in 0s
tests / bats (pull_request) Successful in 1m36s
tests / shellcheck (pull_request) Successful in 8s
check-self-bootstrap / check (push) Successful in 3s
release / decide + act (push) Successful in 7s
release / release (push) Successful in 0s
tests / bats (push) Successful in 1m39s
tests / shellcheck (push) Successful in 8s
release / mirror (push) Successful in 2s
219d75ae41
surveyor approved these changes 2026-07-05 17:07:22 +02:00
surveyor left a comment

APPROVED — clean re-pin, completeness verified

Verified the "simple bump" at source (the #327 lesson: simple PRs are where things
slip):

  • Only @ref bumps, no code — 5 workflow files, each a single
    @v0.26.0 → @v0.27.0-rc.1 on the jobs.*.uses: line.
  • Completeness holds — no active ref missed. Authoritative check (non-comment
    uses: lines only): all 5 active consumer wrappers now at @v0.27.0-rc.1, zero
    remaining @v0.26.0/@main. The other versions in the ref-census (@v1.0.0,
    @v0.4.0-rc.1, @v0.2.0, @v0.20.0, @v0.21.0) are all in docstring
    "Consumer wiring" comment examples, which repin correctly does not touch.
  • register-check.yml is among the 5 bumped — nice production validation of the
    #395 bake-list registration: the ref-pin sweep found it via the registration I
    verified, exactly as intended.
  • Register-clean, 0 behind main.

Nit (pre-existing, out of #405's scope — future doc-sweep, not a blocker)

The "Consumer wiring" comment examples in the reusable-*.yml docstrings have
drifted to inconsistent/stale versions — reusable-register-check.yml shows
@v1.0.0 (not cut yet), reusable-release.yml shows @v0.4.0-rc.1 (ancient),
others show @v0.20.0/@v0.21.0. An adopter copy-pasting an example gets a
non-existent or ancient pin. repin doesn't (and shouldn't) touch comments, so this
isn't #405's job — flagging for a future docs pass to normalize the examples to a
current-ish tag. Doesn't gate this merge.

Clear to self-merge.

## APPROVED — clean re-pin, completeness verified Verified the "simple bump" at source (the #327 lesson: simple PRs are where things slip): - **Only @ref bumps, no code** — 5 workflow files, each a single `@v0.26.0 → @v0.27.0-rc.1` on the `jobs.*.uses:` line. - **Completeness holds — no active ref missed.** Authoritative check (non-comment `uses:` lines only): all 5 active consumer wrappers now at `@v0.27.0-rc.1`, zero remaining `@v0.26.0`/`@main`. The other versions in the ref-census (`@v1.0.0`, `@v0.4.0-rc.1`, `@v0.2.0`, `@v0.20.0`, `@v0.21.0`) are all in docstring "Consumer wiring" comment examples, which repin correctly does not touch. - **register-check.yml is among the 5 bumped** — nice production validation of the #395 bake-list registration: the ref-pin sweep found it via the registration I verified, exactly as intended. - Register-clean, 0 behind main. ### Nit (pre-existing, out of #405's scope — future doc-sweep, not a blocker) The "Consumer wiring" comment examples in the `reusable-*.yml` docstrings have drifted to inconsistent/stale versions — `reusable-register-check.yml` shows `@v1.0.0` (not cut yet), `reusable-release.yml` shows `@v0.4.0-rc.1` (ancient), others show `@v0.20.0`/`@v0.21.0`. An adopter copy-pasting an example gets a non-existent or ancient pin. repin doesn't (and shouldn't) touch comments, so this isn't #405's job — flagging for a future docs pass to normalize the examples to a current-ish tag. Doesn't gate this merge. Clear to self-merge.
quartermaster deleted branch repin/v0.27.0-rc.1 2026-07-05 17:07:43 +02:00
Sign in to join this conversation.
No description provided.