Delegate release file checks to ReleaseKit
This commit is contained in:
@@ -213,8 +213,8 @@ test or CI run required before it.
|
||||
|
||||
The selected profile runs the complete deterministic, offline default suite
|
||||
once with the race detector and test-time vet disabled. The suite already
|
||||
includes examples, consumer fixtures, documentation links, and package
|
||||
boundaries. One full vet pass adds static checks beyond the test-time subset.
|
||||
includes examples, consumer fixtures, and package boundaries. One full vet
|
||||
pass adds static checks beyond the test-time subset.
|
||||
CGO-disabled Linux amd64 and arm64 package compilation covers supported
|
||||
configurations distinct from native race compilation. macOS and newer-toolchain
|
||||
checks are optional.
|
||||
@@ -231,6 +231,17 @@ delivery token path out of the committed candidate. The profile owns the path;
|
||||
the check does not inspect file contents or Git history. Hosted credential
|
||||
preflight belongs to delivery and adds no source-publication gate.
|
||||
|
||||
ConfigKit delegates committed Markdown link validation to ReleaseKit rather
|
||||
than maintaining a documentation-link test in the Go suite. Links outside the
|
||||
checkout remain out of scope. This moves automated link feedback to candidate
|
||||
validation; ordinary development review still covers edited links.
|
||||
|
||||
ConfigKit also selects ReleaseKit's local-replacement check for committed module
|
||||
declarations. Filesystem replacements can make local validation succeed with
|
||||
dependencies unavailable to consumers of the published module. Versioned module
|
||||
replacements remain permitted. This check does not validate remote dependency
|
||||
availability or require consumer retrieval.
|
||||
|
||||
ReleaseKit runs its selected Go commands with readonly module mode and
|
||||
`GOPROXY=off`; acquire dependencies and build the tool before candidate
|
||||
validation. Formatting and whitespace remain ordinary development checks in
|
||||
|
||||
Reference in New Issue
Block a user