Adopt ReleaseKit v0.7.0 and update recovery guidance
This commit is contained in:
@@ -74,7 +74,7 @@ For an optional local diagnostic of a committed candidate, run:
|
||||
```
|
||||
|
||||
This is not a required step before publication. The upstream
|
||||
[candidate-check contract](https://forge.maximumdirect.net/base-layer/releasekit/src/tag/v0.6.0/docs/consumers/check.md)
|
||||
[candidate-check contract](https://forge.maximumdirect.net/base-layer/releasekit/src/tag/v0.7.0/docs/consumers/check.md)
|
||||
describes its requirements.
|
||||
|
||||
Run the single publication command with the chosen version:
|
||||
@@ -104,12 +104,21 @@ known publication conflict. Correct and commit candidate defects, push `main`,
|
||||
and rerun publication with an unused version when appropriate. Status 2 means
|
||||
the invocation or profile must be corrected.
|
||||
|
||||
If local tag creation or verification fails, inspect the reported local ref:
|
||||
it may remain even when ReleaseKit could not establish its object ID. Apply
|
||||
the authoritative-state checks below before removing a retained tag.
|
||||
|
||||
For status 3, do not retry or remove the local tag until the remote outcome is
|
||||
resolved. ReleaseKit reports the attempted version, tag object, and recovery
|
||||
state, including the captured publication endpoint when available. Use that
|
||||
endpoint—not merely the current `origin` URL—to query the exact tag; follow the
|
||||
upstream
|
||||
[failure-recovery procedure](https://forge.maximumdirect.net/base-layer/releasekit/src/tag/v0.6.0/docs/release.md#resolve-failures):
|
||||
[failure-recovery procedure](https://forge.maximumdirect.net/base-layer/releasekit/src/tag/v0.7.0/docs/release.md#resolve-failures).
|
||||
|
||||
CLI diagnostics mask HTTP(S) credentials. If the displayed endpoint is
|
||||
redacted, use the actual endpoint captured for that attempt, with authentication
|
||||
supplied locally; do not copy the redacted display as a transport URL or expose
|
||||
credentials in shared logs.
|
||||
|
||||
```sh
|
||||
releasekit_endpoint='COPY_CAPTURED_ENDPOINT'
|
||||
|
||||
Reference in New Issue
Block a user