Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve compatibility with new bors #94

Merged
merged 2 commits into from
Nov 19, 2024
Merged

Conversation

Kobzol
Copy link
Contributor

@Kobzol Kobzol commented Nov 19, 2024

This PR improves compatibility of sync-team with the new bors, by configuring bors permissions per branch (rust-lang/team#1576), and also by teaching sync-team about the Rust bors GitHub app. This means that using bots = ["bors"] in team will now install the new bors to that repo.

This should be a no-op now, as there is currently no repo using bors/homu in team.

You can double-check the app ID at https://github.com/organizations/rust-lang/settings/apps/rust-bors.

This makes it possible to disable homu for branches for which it is not relevant.
@Kobzol Kobzol requested a review from marcoieni November 19, 2024 10:51
src/github/mod.rs Show resolved Hide resolved
@marcoieni marcoieni merged commit 1480ace into rust-lang:master Nov 19, 2024
1 check passed
@Kobzol Kobzol deleted the new-bors branch November 19, 2024 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants