Our patch release process involves getting the patch PRs reviewed and merged into the main branch, from which the changes are cherry-picked into the required release branches via a second PR.
It could be easy to make a human error when creating/reviewing the second cherry-pick PR, so it would be good to have an automated test that verifies that any commits PRed to a release branch are present in the main branch.
We should be able to achieve this via a GH actions test.
What is the issue?
Our patch release process involves getting the patch PRs reviewed and merged into the main branch, from which the changes are cherry-picked into the required release branches via a second PR. It could be easy to make a human error when creating/reviewing the second cherry-pick PR, so it would be good to have an automated test that verifies that any commits PRed to a release branch are present in the main branch.
We should be able to achieve this via a GH actions test.