rust-lang / team

Rust teams structure
Apache License 2.0
308 stars 284 forks source link

Add crater repository under automation #1303

Closed Kobzol closed 5 months ago

Kobzol commented 6 months ago

Repo: https://github.com/rust-lang/crater

Not sure if highfive is needed. Also, the CI check is weird, I haven't found any job named homu in the CI workflows. But it's not used anyway when bors is enabled on the repo (AFAIK).

Extracted from GH:

org = "rust-lang"
name = "crater"
description = "Run experiments across parts of the Rust ecosystem!"
bots = []

[access.teams]
security = "pull"
bots = "write"
infra = "write"

[access.individuals]
shepmaster = "write"
Kobzol = "write"
pietroalbini = "admin"
rust-timer = "write"
bors = "write"
badboy = "admin"
kennytm = "write"
Mark-Simulacrum = "admin"
rust-highfive = "write"
rustbot = "write"
rust-lang-owner = "admin"
jdno = "admin"
rylev = "admin"

[[branch-protections]]
pattern = "master"
ci-checks = ["homu"]
required-approvals = 0
restrict-pushes = true
allowed-merge-teams = ["bors"]