Keep publication recovery usable after cold Go tool runs
This commit is contained in:
12
docs/cli.md
12
docs/cli.md
@@ -144,10 +144,14 @@ relative override is resolved from the source repository root. Standard error
|
||||
reports the absolute saved record path or a recording warning separately from
|
||||
the publication result. Recording failure does not change publication status.
|
||||
When publication fails and a record was saved, the CLI also prints a copyable
|
||||
`reconcile --record` command for that exact record. The command uses the running
|
||||
executable's absolute path, so it remains usable when the executable is not on
|
||||
`PATH`; if that executable is no longer available, use another supported
|
||||
ReleaseKit CLI.
|
||||
`reconcile --record` command for that exact record. The command selects the
|
||||
consumer module's registered Go tool when available. API-only consumers receive
|
||||
a Go-tool invocation with durable private module files; see
|
||||
[recovery storage](consumers/publish.md#retain-and-reconcile-publication-evidence).
|
||||
Consumers without a module-selected ReleaseKit dependency use the running
|
||||
executable's absolute path. Each entry point preserves the recovery exit status.
|
||||
If the selected entry point becomes unavailable, use another supported ReleaseKit
|
||||
CLI with the saved record.
|
||||
|
||||
The command returns status 0 for confirmed publication, 1 for a known
|
||||
publication failure or conflict, 2 for usage, profile, or invalid-version
|
||||
|
||||
Reference in New Issue
Block a user