-
Notifications
You must be signed in to change notification settings - Fork 65.1k
Description
Associated GitHub Community topic: https://github.community/t/github-actions-permission-to-rerun-workflows/137683
According to the description in the docs about "Re-running a workflow",
Read access to the repository is required to perform these steps.
But according to our tests, the fact is that if a collaborator is the “Read” or “Triage” role in a repository, he can't run, re-run, cancel and delete workflow runs. He can only view workflow runs in the repository.
Only when the collaborator is at least the “Write” role (Write, Maintain or Admin) can run, re-run, cancel and delete workflow runs in a repository.
This means that the collaborator must have the write access to re-run the workflow in the repository. It is obviously not consistent with the statement in the docs.