Skip to content

Add crates-io-reviewers team - #2882

Open
Turbo87 wants to merge 2 commits into
rust-lang:mainfrom
Turbo87:crates-io-reviewers
Open

Turbo87 wants to merge 2 commits into
rust-lang:mainfrom
Turbo87:crates-io-reviewers

Conversation

@Turbo87

@Turbo87 Turbo87 commented Oct 22, 2026

Copy link
Copy Markdown
Member

Some people outside of the crates.io team have offered to help review crates.io pull requests. This adds a crates-io-reviewers marker team with a corresponding GitHub team, so that reviews can be requested from a single group that is not limited to crates.io team members.

The GitHub team receives triage access to the crates.io repository. This allows review requests and labeling without granting merge rights. The initial members are the crates.io team members who currently review regularly, plus @jlizen.

The `crates-io-reviewers` marker team groups the people who review crates.io pull requests, including people outside of the `crates-io` team. The team has a corresponding GitHub team, which receives `triage` access to the `crates.io` repository. This access level allows review requests and labeling without granting merge rights, since the `main` ruleset does not require approvals.
@Turbo87

Turbo87 commented Oct 22, 2026

Copy link
Copy Markdown
Member Author

r? @rust-lang/crates-io

@rustbot

rustbot commented Oct 22, 2026

Copy link
Copy Markdown

Error: The feature assign is not enabled in this repository.
To enable it add its section in the triagebot.toml in the root of the repository.

Please file an issue on GitHub at triagebot if there's a problem with this bot, or reach out on #triagebot on Zulip.

@github-actions

Copy link
Copy Markdown
Dry-run check results

[WARN  rust_team::sync] sync-team is running in dry mode, no changes will be applied.
[INFO  rust_team::sync] synchronizing crates-io
[INFO  rust_team::sync] synchronizing github
[INFO  rust_team::sync] Rate limits before: REST 15000/15000 remaining, resets at 2026-10-22 10:25:01 UTC, GraphQL 12500/12500 remaining, resets at 2026-10-22 10:25:01 UTC
[INFO  rust_team::sync] 💻 Team Diffs:
    ➕ Creating team:
      Org: rust-lang
      Name: crates-io-reviewers
      Description: Managed by the rust-lang/team repository.
      Privacy: closed
      Members:
        LawnGnome: member
        Turbo87: member
        carols10cents: member
        eth3lbert: member
        jlizen: member
    💻 Repo Diffs:
    📝 Editing repo 'rust-lang/crates.io':
      Permission Changes:
        Giving team 'crates-io-reviewers' triage permission

[INFO rust_team::sync] Rate limits after: REST 14017/15000 remaining, resets at 2026-10-22 10:25:09 UTC, GraphQL 12457/12500 remaining, resets at 2026-10-22 10:25:27 UTC
[INFO rust_team::sync] Consumed 983 REST calls and 43 GraphQL calls

@jieyouxu

Copy link
Copy Markdown
Member

(This repo doesn't give triagebot write access)

This branch has not been deployed

No deployments
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.

3 participants