Repositories/Connect a repository

Connect a GitHub repository

BinChicken connects to exactly one repository per installation, through a GitHub App — review what it can and can't do before installing it.

Requested permissions

Contents: Write

Needed to create a branch and commit the implementation patch a run produces.

Pull requests: Write

Needed to open the draft pull request a run hands off for human review.

Not requested

Administration
Actions
Secrets
Organization administration
Unrelated repository management

Merge control

BinChicken creates draft pull requests and does not implement the operations required to make them ready for review or merge them. Customer repository rules remain the final merge-control boundary.

This is enforced in layers: short-lived, repository-scoped tokens; your repository's own required pull-request review, which GitHub enforces against every caller, not just BinChicken's own code; and no Administration permission, so BinChicken cannot weaken that requirement.

No GitHub App has been created for BinChicken yet, so there is no live "Install on GitHub" action here. This page will link to that installation flow once one exists.