Skip to content

Follow up on semver-checks target-directory tradeoffs #708

Description

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions