Skip to content

Create a semantic-release plugin for managing truncated tags via the GitLab API.

Based a discussion on how to reduce renovate toil

Extend semantic-release, so that it can use the GitLab API to delete and (and possibly recreate) truncated tags. Protected tags can only be deleted via the API (or UI), but not through Git (source). This would allow us to run goreleaser on a protected branch, even for truncated versions.

To do:

Edited by Florian Forster