chandler icon indicating copy to clipboard operation
chandler copied to clipboard

Warn before overwriting existing releases

Open mattbrictson opened this issue 8 years ago • 2 comments

By default, chandler push uploads the release notes for all tags, overwriting any existing releases that are already published on GitHub. This can result in data loss if there are notes in GitHub that aren't in the changelog file.

Chandler should somehow prevent this mistake, perhaps with an opt-in command line switch, or an "are you sure?" prompt.

mattbrictson avatar Dec 23 '16 16:12 mattbrictson

i would also would like to see a diff what it would overwrite, so i'd know to allow or reject it. i.e perhaps i fixed my changelog.md a typo and the overwrite is right thing to do.

glensc avatar Dec 23 '16 18:12 glensc

⚠️ This project is no longer actively maintained. I have found myself embracing tools like release-drafter to keep release notes updated automatically, rather than relying on a manually edited CHANGELOG.md. If you are interested in taking over chandler development, let me know by opening an issue.

mattbrictson avatar Jun 25 '19 00:06 mattbrictson