Publish and reconcile complete module tags
This commit is contained in:
@@ -246,6 +246,13 @@ Reject reuse of the full tag. Add representative nested-tag rejected-push and
|
||||
unknown-outcome evidence cases. Reuse existing endpoint and lost-acknowledgment
|
||||
tests for unchanged recovery mechanics. Run publication and Git tests.
|
||||
|
||||
**Completed:** Publication now uses the captured full tag for remote uniqueness,
|
||||
local annotated-tag creation, exact-object push, and reconciliation. Recovery
|
||||
errors identify the full tag and authoritative endpoint, while publication
|
||||
results retain identity through preflight and later failures. Verified two
|
||||
modules publishing the same version at one commit, full-tag reuse rejection,
|
||||
nested rejected and unknown outcomes, and `go test . ./internal/git ./internal/publish`.
|
||||
|
||||
## Stage 4: Construct the selected committed file inputs
|
||||
|
||||
**Outcome:** One ordered path set defines automatic validation inputs, while the
|
||||
|
||||
Reference in New Issue
Block a user