theforeman / theforeman-rel-eng

Release engineering scripts
0 stars 14 forks source link

Use GitHub project boards for branching #365

Open ekohl opened 2 months ago

ekohl commented 2 months ago

Branching is often a complex process where a lot of PRs are made. It's easy to lose track of them and a board can help.

We've been experimenting with this, but it should become part of the procedures so it's repeatable.

One issue already found is that only org admins can make it public. Perhaps this could be included in a setting.

Another option to consider is reusing a board for branching / releasing. At the end of a release you can archive all the done items.

evgeni commented 2 months ago

Would a project template (https://docs.github.com/en/issues/planning-and-tracking-with-projects/managing-your-project/managing-project-templates-in-your-organization) help?