build: add manually-dispatched stress-test workflow#64118
Conversation
Add a GitHub action workflow that can be manually dispatched to stress-run tests on a PR/branch to verify flakiness.
a929666 to
1a81765
Compare
|
How would I trigger this on a PR created from the contributor's fork? |
This version only allows triggering from a branch in the repo the workflow file is in - you could still do it from a PR, just that PR must come from a branch here (which also means you need to have write access here). If someone wants to make it work for a fork I think that can be a follow up, but be aware that allowing runs from forks can carry security risks, and to make this action useful there's an argument that allows arbitrary arguments to I think for the best balance between usefulness v.s. safety it's better to only allow people with write access in this repo to test from a branch in this repo. If they want to run it from a fork, just use an action from that fork, but not from this repo. So to your question - pull that contributor's branch to your fork, and run that action from your fork. |
I only asked because of the description that specifically mentions PRs. I'm fine with the scope-as is. |

Add a GitHub action workflow that can be manually dispatched to stress-run tests on a PR/branch to verify flakiness.