40Cakes / pokebot-gen3

PokéBot Gen3 is a shiny hunting bot, written in Python that runs libmgba + mGBA Python bindings under the hood. Pokémon Ruby, Sapphire, Emerald, FireRed and LeafGreen are supported.
https://www.youtube.com/@40_Cakes/streams
GNU General Public License v3.0
178 stars 54 forks source link

Add GitHub configuration for auto-generating release notes #302

Closed hanzi closed 6 months ago

hanzi commented 6 months ago

This adds a configuration file for auto-generating release notes as documented here:

https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes

I've mostly stuck to the example, and the generator will be looking at the bug and feature labels to categorise changes (the labels need to be applied to the PR.) Without a label, PRs will be displayed in a fallback category.

I've also added a hide-from-changelog label that allow creating PRs that do not show up in the release notes. That makes sense for changes that do not actually impact the bot itself, such as this one.