Open IAlibay opened 6 days ago
@IAlibay it's not clear to me what you mean. Where do these go? I don't see anything where I would expect to see previous news items: https://github.com/OpenFreeEnergy/gufe/tree/main/news
@IAlibay it's not clear to me what you mean. Where do these go? I don't see anything where I would expect to see previous news items: https://github.com/OpenFreeEnergy/gufe/tree/main/news
@dotsdl we started rever for this release, so you won't have anything for now.
rever is a bit different as a system - @mikemhenry might be able to give a small overview of how it works. Effectively you fill in a rst file for each PR and then you use rever to merge them together and create a changelog in /docs.
Okay cool, I'll give this a stab with a PR. This can be our PR for our checklist PR template as well.
@dotsdl That is a good idea, we can make a PR template for reviews that includes a checklist for the release process.
But the tl;dr for rever is for each PR that warrants a news entry, you copy the template rst file and fill it out. Then when we cut a release we use rever
to merge all the change log entries into a single file. The advantage of doing it this way is it prevents merge conflicts on a central changelog, allows the changelog entry to be reviewed as part of the PR, and also automates copying and pasting the changelog entry like we do in openmmtools. It also doesn't really restrict us in anyway since after the news files is created, we can modify it however we want.
Add in relevant news entries for rever to generate a changelog.