Skip to content

Add rust-lang/std-replacement-data repo#2516

Merged
marcoieni merged 1 commit into
rust-lang:mainfrom
Turbo87:add-std-replacement-data-repo
Jun 15, 2026
Merged

Add rust-lang/std-replacement-data repo#2516
marcoieni merged 1 commit into
rust-lang:mainfrom
Turbo87:add-std-replacement-data-repo

Conversation

@Turbo87

@Turbo87 Turbo87 commented Jun 15, 2026

Copy link
Copy Markdown
Member

This creates a new rust-lang/std-replacement-data repo owned by the crates.io team. It will host the curated standard-library replacement dataset that currently lives inside the crates.io codebase (added in rust-lang/crates.io#13855), so the data can be maintained and contributed to independently of the application. This addresses rust-lang/crates.io#13855 (comment).

Review setup mirrors crates.io: the crates-io team has write access and the main ruleset requires no approvals. No CI checks are configured yet. They'll be added once workflows exist. The only bot is renovate.

r? @rust-lang/infra

@rustbot

rustbot commented Jun 15, 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.

@jieyouxu jieyouxu left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Team access looks good, waiting for an infra-admin to double-check the other aspects.

@jieyouxu jieyouxu added needs-infra-admin-review This change requires one of the `infra-admins` to review. S-waiting-on-review Status: waiting on review from a team/WG/PG lead, an infra-admin, and/or a team-repo-admin. labels Jun 15, 2026
@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] 💻 Repo Diffs:
    ➕ Creating repo:
      Org: rust-lang
      Name: std-replacement-data
      Description: Curated dataset of standard-library replacements for crates, surfaced on crates.io
      Homepage: None
      Auto-merge: true
      Permissions:
        Giving team 'crates-io' write permission
      Rulesets:
        main
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
      App Installations:
        Install app RenovateBot

@Turbo87

Turbo87 commented Jun 15, 2026

Copy link
Copy Markdown
Member Author

@rust-lang/infra-admins once this is merged and applied, could you also enable GitHub Pages for this repo (via CI artifact, not branch)? 🙏

@marcoieni marcoieni added this pull request to the merge queue Jun 15, 2026
Merged via the queue into rust-lang:main with commit d0f85d9 Jun 15, 2026
4 checks passed
@marcoieni

marcoieni commented Jun 15, 2026

Copy link
Copy Markdown
Member

I also configured github pages
image

@Turbo87

Turbo87 commented Jun 15, 2026

Copy link
Copy Markdown
Member Author

thank you! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-infra-admin-review This change requires one of the `infra-admins` to review. S-waiting-on-review Status: waiting on review from a team/WG/PG lead, an infra-admin, and/or a team-repo-admin.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants