Skip to content

Draft release notes cannot be deleted #265

Description

@amenon

Here is the use-case I am trying to solve:

I'd like to tag my repo with the tag latest and draft a release with that tag every time PRs are merged into master. When that code is actually deployed to production, I create a tag using the git sha as the tag name and create a new release:

gren release --ignore-tags-with=latest

This creates a new release with the newly created tag. However, it also leaves a draft release for the latest tag even though the new tag is at the same level as latest. Until the latest tag moves ahead of the new tag, it's release notes are a duplicate and in the draft state.

I would like the option to remove a draft release using gren and am happy to submit a PR. The proposed command options would be: gren release --delete-tag=<tag_name>

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions