The current process triggers a broader test suite when a review is requested which can be wasteful if multiple reviews are requested.
What
There are many alternative ways to do this. One way is to have a section of the PR description template have checkboxes for the test suites you wish to run like so:
[ ] Test group a
[ ] Test group b
[ ] Test group c
some could be default on, others default off and when you want to run more tests, you would manually check them and re-run the workflow or make a commit.
Why
The current process triggers a broader test suite when a review is requested which can be wasteful if multiple reviews are requested.
What
There are many alternative ways to do this. One way is to have a section of the PR description template have checkboxes for the test suites you wish to run like so:
some could be default on, others default off and when you want to run more tests, you would manually check them and re-run the workflow or make a commit.