Skip to content

Unlist mispublished historical package versions #13

Description

@woksin

Workflow-dispatch republishing of historical versions 0.2.0-0.4.0 built current main rather than their immutable tags. NuGet packages therefore carry repository commit ba0d4bed... (v0.5.0 source) instead of the v0.2/v0.3/v0.4 tag commits.

Affected IDs:

  • Cratis.Screenplay.Generation.Contracts 0.2.0-0.4.0
  • Cratis.Screenplay.Generation 0.2.0-0.4.0
  • Cratis.Screenplay.Generation.DotNet 0.2.0-0.4.0
  • Cratis.Screenplay.Generation.DotNet.Vogen 0.2.0-0.4.0

Remediation:

  • unlist affected immutable versions; do not attempt overwrite;
  • keep correct 0.1.0, 0.5.0, 0.6.0 listed;
  • move Vogen package-validation baseline to first correct listed Vogen package 0.5.0;
  • document exact source-commit verification for future historical publication.

Detected by comparing NuGet nuspec repository commits to Git tags after trusted publishing activation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    owner-actionRequires repository or package owner action outside normal engineering credentials

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions