Run API-only recovery independently of consumer vendoring
This commit is contained in:
@@ -9,9 +9,12 @@ Standalone and delivery builds create their own owners. The package uses
|
||||
errors.
|
||||
|
||||
For CLI publication recovery, the package selects a registered module tool or
|
||||
prepares durable alternate module files for an API-only consumer. Go's module
|
||||
graph query includes transitive dependencies; preparation retains local module
|
||||
selection and uses the original module directory for relative replacements.
|
||||
prepares a durable private module root for an API-only consumer. Go's module
|
||||
graph query includes transitive dependencies; preparation retains module
|
||||
requirements, versioned replacements, and checksums. Local replacements resolve
|
||||
against their original module directory before relocation. The original main
|
||||
module remains a local replacement, including when releasing ReleaseKit itself.
|
||||
The private root provides tool resolution independently of consumer vendoring.
|
||||
The CLI formats the later invocation and falls back to its native executable
|
||||
for consumers without a selected ReleaseKit module. The
|
||||
[publication consumer guide](../consumers/publish.md#retain-and-reconcile-publication-evidence)
|
||||
|
||||
Reference in New Issue
Block a user