Open mattbrictson opened 7 years ago
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.
⚠️ 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.
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.