With the upcoming "Updated GitHub repository security recommendations and actions for ASF projects" and given that by default I see that the .asf.yaml snippet contains the following entry
I would like to understand more about this option.
First of all I would like to confirm that this group can bypass the defined rulesets. In other words, are people in this group capable of force-pushing and restoring a branch to an arbitrary state?
Secondly, I would like to know what does root mean, and which people/team are part of it. If problems arise and we want to contact them to perform a force-push what's the recommended path forward.
Finally, can we have form arbitrary groups of people that have these special bypass permissions? Is it possible for instance to just have the PMC chair of the project capable of bypassing the rulesets?
With the upcoming "Updated GitHub repository security recommendations and actions for ASF projects" and given that by default I see that the .asf.yaml snippet contains the following entry
I would like to understand more about this option.
First of all I would like to confirm that this group can bypass the defined rulesets. In other words, are people in this group capable of force-pushing and restoring a branch to an arbitrary state?
Secondly, I would like to know what does
rootmean, and which people/team are part of it. If problems arise and we want to contact them to perform a force-push what's the recommended path forward.Finally, can we have form arbitrary groups of people that have these special bypass permissions? Is it possible for instance to just have the PMC chair of the project capable of bypassing the rulesets?