bevyengine / bevy-website

The source files for the official Bevy website
https://bevyengine.org
MIT License
198 stars 344 forks source link

Inverse `--local` flag for `generate-release` #1590

Closed BD103 closed 3 months ago

BD103 commented 3 months ago

Closes #1587.

generate-release, by default, creates many issues and comments for missing release notes. This is easy to do accidentally and annoying to clean up. There is the --local flag, which is the equivalent of --dry-run, but it's easy to miss.

This PR replaces --local with --create-issues, which has the opposite effect of its predecessor. Now if you want to create an issue, you must specify --create-issues. By default, it will now just print the expected issue content without creating anything.