Document release delivery workflow

This commit is contained in:
2026-11-03 15:46:20 +00:00
parent 48fd2dc7bc
commit 007eae4ed0
4 changed files with 70 additions and 37 deletions

View File

@@ -124,14 +124,10 @@ publication commands.
## Release tooling development
The local publication exercise is opt-in and uses disposable Git repositories.
Prepare the module cache before running it; ordinary tests do not bootstrap or
publish a release:
```sh
GOWORK=off GOTOOLCHAIN=local go mod download
COMMANDKIT_RELEASE_INTEGRATION=1 GOWORK=off GOTOOLCHAIN=local GOPROXY=off GONOPROXY=none GOSUMDB=off go test -mod=readonly -count=1 ./scripts -run '^TestReleaseIntegration$'
```
Run the focused launcher wiring tests with `go test ./scripts`. The release
profiles select upstream checks of committed inputs independently for each
module; these checks do not replace domain review. See the
[release procedure](release.md) for publication, delivery, and recovery.
Follow the [local commit policy](policy/agents.md#git-commit-policy). Completed
units receive local commits by default, subject to explicit user instructions.