Simplify release candidate validation
This commit is contained in:
@@ -218,7 +218,17 @@ or unrelated source changes. No new legal-approval or network release gate.
|
||||
|
||||
## Stage 4: Simplify candidate validation and its behavioral tests
|
||||
|
||||
Status: Pending.
|
||||
Status: Complete (2026-09-28).
|
||||
|
||||
Verification: The checker retains version/title, module hygiene, formatting,
|
||||
whitespace, one race-enabled full suite, vet, and the asset builder while
|
||||
removing duplicate test/build invocations. Go module metadata distinguishes
|
||||
filesystem from versioned replacements; workspace and vendor presence are
|
||||
inert under GOWORK=off and readonly module selection. Focused release-check
|
||||
tests cover selected command counts, failure propagation, note handling,
|
||||
replacement behavior, builder targets/version, and destination protections.
|
||||
`go test ./internal/releasecheck`, shell syntax checks, `go test
|
||||
./internal/doccheck`, and `git diff --check` passed. No publication ran.
|
||||
|
||||
Read scripts/check-release-candidate.sh, scripts/build-release-assets.sh,
|
||||
scripts/release-lib.sh, and internal/releasecheck/assets_test.go. Read testing,
|
||||
|
||||
Reference in New Issue
Block a user