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.
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:
Remediation:
Detected by comparing NuGet nuspec repository commits to Git tags after trusted publishing activation.