tock / libtock-rs

Rust userland library for Tock

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.