Ideas for streamlining our release process - mne-tools/mne-python GitHub Wiki
- https://github.com/mne-tools/mne-python/issues/11466
- https://www.conventionalcommits.org/en/v1.0.0/
- https://commitizen-tools.github.io/commitizen/
- https://github.com/github-changelog-generator/github-changelog-generator
- eliminate
names.inc
and just link to everyone's GH page - https://github-activity.readthedocs.io/
- https://github.blog/changelog/2023-02-08-pull-request-merge-queue-public-beta/
so far this is an unordered list of ideas. As things get fleshed out, would be nice to have it more structured. One idea for structure would be:
### description of a step in the release process
- name of tool that could automate it
- brief details of how it works
- any foreseen downsides