You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given a user "bob" with repository "bob/cake-api" who is a member of "acme-corp", if "bob" forks "bob/cake-api" to "acme-corp/cake-api", makes a commit to "acme-corp/cake-api" and opens a PR against "bob/cake-api" with his new changes, "bob" will not have the option to select "Allow edits from maintainers". This means Kodiak will not be able to update the PR and "bob" will not be able to allow Kodiak to do so because the "Allow edits from maintainers" checkbox is missing.
I've confirmed via the GitHub API that maintainer_can_modify is false for PRs opened using the flow described above and that the "Allow edits from maintainers" checkbox is also hidden in PRs opened using this flow.
Bob pushes a branch, add-endpoint, to bob/cake-api. He opens a PR against acme-corp/cake-api. The "Allow edits from maintainers" checkbox is hidden when opening the PR (this is the GitHub bug). Kodiak cannot update Bob's branch in bob/cake-api and Kodiak errors.
The text was updated successfully, but these errors were encountered:
It seems like this original issue was fixed at some point in time. There's a second, different issue around GitHub Repository Secrets that I thought was related. Here's a new ticket for that issue: #641
Given a user "bob" with repository "bob/cake-api" who is a member of "acme-corp", if "bob" forks "bob/cake-api" to "acme-corp/cake-api", makes a commit to "acme-corp/cake-api" and opens a PR against "bob/cake-api" with his new changes, "bob" will not have the option to select "Allow edits from maintainers". This means Kodiak will not be able to update the PR and "bob" will not be able to allow Kodiak to do so because the "Allow edits from maintainers" checkbox is missing.
I've confirmed via the GitHub API that
maintainer_can_modify
isfalse
for PRs opened using the flow described above and that the "Allow edits from maintainers" checkbox is also hidden in PRs opened using this flow.related #104 (comment)
more examples
Bob pushes a branch,
add-endpoint
, tobob/cake-api
. He opens a PR againstacme-corp/cake-api
. The "Allow edits from maintainers" checkbox is hidden when opening the PR (this is the GitHub bug). Kodiak cannot update Bob's branch inbob/cake-api
and Kodiak errors.The text was updated successfully, but these errors were encountered: