docs(release): v1.5.0 notes - #59
Merged
Merged
Conversation
Covers pipeline.{ci,cd}.stage_permissions (#58): why the baseline was a
ceiling, why the failure it prevents is silent rather than loud, and why
the scope vocabulary is enumerated instead of passed through.
The upgrading section is the part that differs from v1.4.0, which needed
nothing per repository. This one leaves every orchestrator drifted by a
three-line comment change, so it wants a fleet sync — stated up front
with the exact diff rather than left to be discovered by gt repo check.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release notes for v1.5.0, covering
pipeline.{ci,cd}.stage_permissions(#58).Follows the convention that the release-notes commit is the tagged commit, so merging this is what v1.5.0 gets cut from — then
v1moves.What the notes cover
security-events: writehad no way to ask for it.code-scanning: writewould render a job that reads as widened, passes review, and fails later at the one call it was meant to permit.The section worth reading before tagging
## Upgradingdiffers from v1.4.0, which needed nothing per repository. This one leaves every orchestrator drifted by a three-line comment change, so it wants agt repo fleet sync. The notes state that up front with the exact diff rather than leaving it to be discovered whengt repo checkgoes red across the fleet.The claim that nothing else moves is verified, not asserted: rendering every managed file on v1.4.0 and on this release and diffing with comments stripped leaves both orchestrators byte-identical.
Also recorded
Two things learned building #58 that the next template change will hit:
ci-orchestration.ymlin the same PR or thegovernancestage fails.devbuild refuses to sync a v1-rendered repo rather than repointing it at@v0. Build with-ldflags "-X main.version=vX.Y.Z"when rendering.Not included
The pnpm/action-setup bump (#57) also landed since v1.4.0. Left out deliberately — v1.4.0's notes likewise covered the substantive change rather than enumerating every commit.