During the #23/#24 release metadata work, the first post-merge release attempt created tag v0.1.12 but GoReleaser failed before publishing a GitHub release because plugin.json had been rewritten before GoReleaser's clean-tree validation.
#24 fixed the workflow by moving manifest generation into GoReleaser before hooks, and v0.1.13 was released successfully afterward. The repository still has a v0.1.12 tag with no corresponding release.
Options to decide explicitly:
- keep
v0.1.12 as immutable failed-release history
- delete the tag because no release was published
- document
v0.1.12 as intentionally skipped in release notes or registry metadata
Context:
During the #23/#24 release metadata work, the first post-merge release attempt created tag
v0.1.12but GoReleaser failed before publishing a GitHub release becauseplugin.jsonhad been rewritten before GoReleaser's clean-tree validation.#24 fixed the workflow by moving manifest generation into GoReleaser
beforehooks, andv0.1.13was released successfully afterward. The repository still has av0.1.12tag with no corresponding release.Options to decide explicitly:
v0.1.12as immutable failed-release historyv0.1.12as intentionally skipped in release notes or registry metadataContext: