Bors rejecting valid merge commands
jrvanwhy opened this issue · comments
See #226. @hudson-ayers, a member of the Tock core WG (and therefore a libtock-rs owner), tried to merge the PR using bors r+
. Bors gave him a permission denied error. @hudson-ayers, and other Tock core WG members, should be able to merge PRs into libtock-rs.
I'm unable to see the Bors control panel, as I am unwilling to grant Bors the "act on my behalf" GitHub permission that it requests. I do not know where Bors is getting its permissions list from.
According to the Bors documentation, the only config option that seems relevant is use_codeowners
. Unfortunately, Bors doesn't document how the CODEOWNERS file is used if use_codeowners
is enabled. Additionally, the CODEOWNERS file is for automatically requesting owner review, not for access control. It doesn't appear that use_codeowners
is the correct solution to our permissions issues.
@torfmaster, do you have any insight in how Bors is configured, or why it is acting the way it is?
I was just informed this was an issue with the GitHub permissions for Hudson, and that Bors pulled its permissions from GitHub.