Follow-up work from PR #702:
- Document that package-specific relocation can split one release's baseline artifacts between
<repo>\target and <volume>\oxi-sc, including the resulting cleanup behavior.
- Document or mitigate the trust boundary introduced by a deterministic target directory at the volume root, where another local user could pre-create the directory and control its ACL.
- Update the operator-facing help in
scripts/release-packages.ps1 to describe conditional CARGO_TARGET_DIR relocation, explicit-variable precedence, and manual cleanup of <volume>\oxi-sc.
- Guard the result of
GetPathRoot before calling StartsWith, preserving the fail-open behavior when a whitespace-only repository root produces $null.
The upstream cargo-semver-checks feature request is tracked separately in obi1kenobi/cargo-semver-checks#1720.
Follow-up work from PR #702:
<repo>\targetand<volume>\oxi-sc, including the resulting cleanup behavior.scripts/release-packages.ps1to describe conditionalCARGO_TARGET_DIRrelocation, explicit-variable precedence, and manual cleanup of<volume>\oxi-sc.GetPathRootbefore callingStartsWith, preserving the fail-open behavior when a whitespace-only repository root produces$null.The upstream
cargo-semver-checksfeature request is tracked separately in obi1kenobi/cargo-semver-checks#1720.