From 3a0400ccef1422102bd033f04e95b7027922b40d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ber=C3=A1nek?= Date: Sat, 6 Dec 2025 20:59:11 +0100 Subject: [PATCH] Backfill crates.io crates --- repos/rust-analyzer/rowan.toml | 4 ++++ repos/rust-lang/ar_archive_writer.toml | 4 ++++ repos/rust-lang/backtrace-rs.toml | 4 ++++ repos/rust-lang/cargo-bisect-rustc.toml | 4 ++++ repos/rust-lang/cargo.toml | 8 ++++++++ repos/rust-lang/cfg-if.toml | 4 ++++ repos/rust-lang/chalk.toml | 4 ++++ repos/rust-lang/cmake-rs.toml | 4 ++++ repos/rust-lang/compiler-builtins.toml | 4 ++++ repos/rust-lang/crates.io.toml | 4 ++++ repos/rust-lang/crates_io_og_image.toml | 4 ++++ repos/rust-lang/docs.rs.toml | 4 ++++ repos/rust-lang/ferris-says.toml | 4 ++++ repos/rust-lang/flate2-rs.toml | 4 ++++ repos/rust-lang/gccjit.rs.toml | 4 ++++ repos/rust-lang/getopts.toml | 4 ++++ repos/rust-lang/git2-rs.toml | 4 ++++ repos/rust-lang/glob.toml | 4 ++++ repos/rust-lang/hashbrown.toml | 4 ++++ repos/rust-lang/impl-trait-utils.toml | 4 ++++ repos/rust-lang/jobserver-rs.toml | 4 ++++ repos/rust-lang/libc.toml | 12 ++++++++++++ repos/rust-lang/libz-sys.toml | 4 ++++ repos/rust-lang/literal-escaper.toml | 4 ++++ repos/rust-lang/log.toml | 4 ++++ repos/rust-lang/packed_simd.toml | 4 ++++ repos/rust-lang/pkg-config-rs.toml | 4 ++++ repos/rust-lang/rust-analyzer.toml | 8 ++++++++ repos/rust-lang/rust-clippy.toml | 8 ++++++++ repos/rust-lang/rustc-demangle.toml | 4 ++++ repos/rust-lang/rustc-stable-hash.toml | 4 ++++ repos/rust-lang/rustc_apfloat.toml | 4 ++++ repos/rust-lang/rustdoc-types.toml | 4 ++++ repos/rust-lang/rustup-components-history.toml | 4 ++++ repos/rust-lang/rustwide.toml | 4 ++++ 35 files changed, 160 insertions(+) diff --git a/repos/rust-analyzer/rowan.toml b/repos/rust-analyzer/rowan.toml index 29f027db5..8dffb56c5 100644 --- a/repos/rust-analyzer/rowan.toml +++ b/repos/rust-analyzer/rowan.toml @@ -5,3 +5,7 @@ bots = [] [access.teams] rust-analyzer = "write" + +[[crates-io-publishing]] +crates = ["rowan"] +teams = ["review"] diff --git a/repos/rust-lang/ar_archive_writer.toml b/repos/rust-lang/ar_archive_writer.toml index 91a29c976..f76e254d4 100644 --- a/repos/rust-lang/ar_archive_writer.toml +++ b/repos/rust-lang/ar_archive_writer.toml @@ -9,3 +9,7 @@ compiler = "write" [[environments]] name = "publish" + +[[crates-io-publishing]] +crates = ["ar_archive_writer"] +teams = [] diff --git a/repos/rust-lang/backtrace-rs.toml b/repos/rust-lang/backtrace-rs.toml index 1855b5ecc..b69fc8b5d 100644 --- a/repos/rust-lang/backtrace-rs.toml +++ b/repos/rust-lang/backtrace-rs.toml @@ -13,3 +13,7 @@ pattern = 'master' [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["backtrace"] +teams = [] diff --git a/repos/rust-lang/cargo-bisect-rustc.toml b/repos/rust-lang/cargo-bisect-rustc.toml index a6bedb28f..91a2760f7 100644 --- a/repos/rust-lang/cargo-bisect-rustc.toml +++ b/repos/rust-lang/cargo-bisect-rustc.toml @@ -17,3 +17,7 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["cargo-bisect-rustc"] +teams = [] diff --git a/repos/rust-lang/cargo.toml b/repos/rust-lang/cargo.toml index 4361cdf0d..111d42d27 100644 --- a/repos/rust-lang/cargo.toml +++ b/repos/rust-lang/cargo.toml @@ -21,3 +21,11 @@ name = "github-pages" [[environments]] name = "release" + +[[crates-io-publishing]] +crates = ["cargo-credential-gnome-secret", "home"] +teams = [] + +[[crates-io-publishing]] +crates = ["build-rs", "cargo", "cargo-credential", "cargo-credential-1password", "cargo-credential-libsecret", "cargo-credential-macos-keychain", "cargo-credential-wincred", "cargo-platform", "cargo-test-macro", "cargo-test-support", "cargo-util", "cargo-util-schemas", "crates-io", "rustfix"] +teams = ["release-publishers"] diff --git a/repos/rust-lang/cfg-if.toml b/repos/rust-lang/cfg-if.toml index 684996fc2..1c65d012b 100644 --- a/repos/rust-lang/cfg-if.toml +++ b/repos/rust-lang/cfg-if.toml @@ -9,3 +9,7 @@ crate-maintainers = 'maintain' [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["cfg-if"] +teams = ["libs"] diff --git a/repos/rust-lang/chalk.toml b/repos/rust-lang/chalk.toml index 4c52d532d..37eae8b2f 100644 --- a/repos/rust-lang/chalk.toml +++ b/repos/rust-lang/chalk.toml @@ -10,3 +10,7 @@ types = "write" [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["chalk-derive", "chalk-engine", "chalk-ir", "chalk-recursive", "chalk-solve"] +teams = [] diff --git a/repos/rust-lang/cmake-rs.toml b/repos/rust-lang/cmake-rs.toml index 9413f46d1..7b491ac62 100644 --- a/repos/rust-lang/cmake-rs.toml +++ b/repos/rust-lang/cmake-rs.toml @@ -15,3 +15,7 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["cmake"] +teams = ["libs"] diff --git a/repos/rust-lang/compiler-builtins.toml b/repos/rust-lang/compiler-builtins.toml index 4b06a7a05..4fe0aeba6 100644 --- a/repos/rust-lang/compiler-builtins.toml +++ b/repos/rust-lang/compiler-builtins.toml @@ -10,3 +10,7 @@ crate-maintainers = "maintain" pattern = "main" ci-checks = ["success"] required-approvals = 0 + +[[crates-io-publishing]] +crates = ["compiler_builtins", "libm"] +teams = ["libs"] diff --git a/repos/rust-lang/crates.io.toml b/repos/rust-lang/crates.io.toml index 71f2e37ed..e7ca3d758 100644 --- a/repos/rust-lang/crates.io.toml +++ b/repos/rust-lang/crates.io.toml @@ -13,3 +13,7 @@ name = "crates-io" [[environments]] name = "staging-crates-io" + +[[crates-io-publishing]] +crates = ["cargo-registry", "cargo-registry-s3"] +teams = ["core", "crates-io-pushers", "crates-io"] diff --git a/repos/rust-lang/crates_io_og_image.toml b/repos/rust-lang/crates_io_og_image.toml index 3feec4cf0..50a43f8df 100644 --- a/repos/rust-lang/crates_io_og_image.toml +++ b/repos/rust-lang/crates_io_og_image.toml @@ -15,3 +15,7 @@ pr-required = false [[environments]] name = "release" + +[[crates-io-publishing]] +crates = ["crates_io_og_image"] +teams = [] diff --git a/repos/rust-lang/docs.rs.toml b/repos/rust-lang/docs.rs.toml index 89f8e267d..a6e109988 100644 --- a/repos/rust-lang/docs.rs.toml +++ b/repos/rust-lang/docs.rs.toml @@ -11,3 +11,7 @@ docs-rs-reviewers = 'write' [[branch-protections]] pattern = 'main' required-approvals = 0 + +[[crates-io-publishing]] +crates = ["badge"] +teams = [] diff --git a/repos/rust-lang/ferris-says.toml b/repos/rust-lang/ferris-says.toml index 47256ebd7..2e2bb7b7f 100644 --- a/repos/rust-lang/ferris-says.toml +++ b/repos/rust-lang/ferris-says.toml @@ -6,3 +6,7 @@ bots = [] [access.teams] crate-maintainers = "maintain" + +[[crates-io-publishing]] +crates = ["ferris-says"] +teams = ["website", "crate-maintainers"] diff --git a/repos/rust-lang/flate2-rs.toml b/repos/rust-lang/flate2-rs.toml index 65489d5dc..5a6c7e244 100644 --- a/repos/rust-lang/flate2-rs.toml +++ b/repos/rust-lang/flate2-rs.toml @@ -13,3 +13,7 @@ pattern = 'main' [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["flate2"] +teams = [] diff --git a/repos/rust-lang/gccjit.rs.toml b/repos/rust-lang/gccjit.rs.toml index 753addb94..3ff336edf 100644 --- a/repos/rust-lang/gccjit.rs.toml +++ b/repos/rust-lang/gccjit.rs.toml @@ -5,3 +5,7 @@ bots = [] [access.teams] wg-gcc-backend = "maintain" + +[[crates-io-publishing]] +crates = ["gccjit"] +teams = [] diff --git a/repos/rust-lang/getopts.toml b/repos/rust-lang/getopts.toml index 3eaa5dfa5..fe8c3a29e 100644 --- a/repos/rust-lang/getopts.toml +++ b/repos/rust-lang/getopts.toml @@ -10,3 +10,7 @@ crate-maintainers = 'maintain' [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["getopts"] +teams = ["libs"] diff --git a/repos/rust-lang/git2-rs.toml b/repos/rust-lang/git2-rs.toml index cca2dbfe6..4fb92b3ad 100644 --- a/repos/rust-lang/git2-rs.toml +++ b/repos/rust-lang/git2-rs.toml @@ -15,3 +15,7 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["git2", "git2-curl", "libgit2-sys"] +teams = [] diff --git a/repos/rust-lang/glob.toml b/repos/rust-lang/glob.toml index 7d5dbdbb8..f26877ca4 100644 --- a/repos/rust-lang/glob.toml +++ b/repos/rust-lang/glob.toml @@ -15,3 +15,7 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["glob"] +teams = ["libs"] diff --git a/repos/rust-lang/hashbrown.toml b/repos/rust-lang/hashbrown.toml index 1d3981125..1c2c2fd32 100644 --- a/repos/rust-lang/hashbrown.toml +++ b/repos/rust-lang/hashbrown.toml @@ -16,3 +16,7 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["hashbrown"] +teams = [] diff --git a/repos/rust-lang/impl-trait-utils.toml b/repos/rust-lang/impl-trait-utils.toml index ebcd1c2c1..b8b5ef4b5 100644 --- a/repos/rust-lang/impl-trait-utils.toml +++ b/repos/rust-lang/impl-trait-utils.toml @@ -8,3 +8,7 @@ wg-async = "maintain" [[branch-protections]] pattern = "main" + +[[crates-io-publishing]] +crates = ["trait-variant"] +teams = [] diff --git a/repos/rust-lang/jobserver-rs.toml b/repos/rust-lang/jobserver-rs.toml index 570f27fa6..2fb3962db 100644 --- a/repos/rust-lang/jobserver-rs.toml +++ b/repos/rust-lang/jobserver-rs.toml @@ -10,3 +10,7 @@ compiler = "write" [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["jobserver"] +teams = [] diff --git a/repos/rust-lang/libc.toml b/repos/rust-lang/libc.toml index c733d8322..8d3d3b199 100644 --- a/repos/rust-lang/libc.toml +++ b/repos/rust-lang/libc.toml @@ -22,3 +22,15 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["ctest"] +teams = [] + +[[crates-io-publishing]] +crates = ["libc-test"] +teams = ["libc"] + +[[crates-io-publishing]] +crates = ["libc"] +teams = ["libs", "libc"] diff --git a/repos/rust-lang/libz-sys.toml b/repos/rust-lang/libz-sys.toml index d53e9b5d4..8ea62300a 100644 --- a/repos/rust-lang/libz-sys.toml +++ b/repos/rust-lang/libz-sys.toml @@ -9,3 +9,7 @@ crate-maintainers = 'maintain' [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["libz-ng-sys", "libz-sys"] +teams = [] diff --git a/repos/rust-lang/literal-escaper.toml b/repos/rust-lang/literal-escaper.toml index 47e4ea6a9..2db5d5761 100644 --- a/repos/rust-lang/literal-escaper.toml +++ b/repos/rust-lang/literal-escaper.toml @@ -5,3 +5,7 @@ bots = [] [access.teams] compiler = "write" + +[[crates-io-publishing]] +crates = ["rustc-literal-escaper"] +teams = ["compiler"] diff --git a/repos/rust-lang/log.toml b/repos/rust-lang/log.toml index 7a62259fe..b4f43313d 100644 --- a/repos/rust-lang/log.toml +++ b/repos/rust-lang/log.toml @@ -13,3 +13,7 @@ Thomasdezeeuw = 'maintain' [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["log"] +teams = ["log-owners", "libs"] diff --git a/repos/rust-lang/packed_simd.toml b/repos/rust-lang/packed_simd.toml index f99229a04..e22eaaf00 100644 --- a/repos/rust-lang/packed_simd.toml +++ b/repos/rust-lang/packed_simd.toml @@ -13,3 +13,7 @@ project-portable-simd = "write" [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["packed_simd", "packed_simd_2"] +teams = [] diff --git a/repos/rust-lang/pkg-config-rs.toml b/repos/rust-lang/pkg-config-rs.toml index 8ac8c5331..c2d0b091f 100644 --- a/repos/rust-lang/pkg-config-rs.toml +++ b/repos/rust-lang/pkg-config-rs.toml @@ -13,3 +13,7 @@ sdroege = "write" [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["pkg-config"] +teams = [] diff --git a/repos/rust-lang/rust-analyzer.toml b/repos/rust-lang/rust-analyzer.toml index ad4a19911..a49508e46 100644 --- a/repos/rust-lang/rust-analyzer.toml +++ b/repos/rust-lang/rust-analyzer.toml @@ -16,3 +16,11 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["ra_ap_edition", "ra_ap_intern", "ra_ap_load-cargo", "ra_ap_macros", "ra_ap_proc-macro-srv-cli", "ra_ap_query-group-macro", "ra_ap_span", "ra_ap_syntax-bridge"] +teams = [] + +[[crates-io-publishing]] +crates = ["ra_ap_base_db", "ra_ap_cfg", "ra_ap_hir", "ra_ap_hir_def", "ra_ap_hir_expand", "ra_ap_hir_ty", "ra_ap_ide", "ra_ap_ide_assists", "ra_ap_ide_completion", "ra_ap_ide_db", "ra_ap_ide_diagnostics", "ra_ap_ide_ssr", "ra_ap_limit", "ra_ap_mbe", "ra_ap_parser", "ra_ap_paths", "ra_ap_proc_macro_api", "ra_ap_proc_macro_srv", "ra_ap_profile", "ra_ap_project_model", "ra_ap_rust-analyzer", "ra_ap_stdx", "ra_ap_syntax", "ra_ap_test_utils", "ra_ap_text_edit", "ra_ap_toolchain", "ra_ap_tt", "ra_ap_vfs", "ra_ap_vfs-notify"] +teams = ["wg-rls-2"] diff --git a/repos/rust-lang/rust-clippy.toml b/repos/rust-lang/rust-clippy.toml index d9ac952a6..a7ea211fa 100644 --- a/repos/rust-lang/rust-clippy.toml +++ b/repos/rust-lang/rust-clippy.toml @@ -21,3 +21,11 @@ required-approvals = 0 [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["clippy_config", "clippy_utils"] +teams = [] + +[[crates-io-publishing]] +crates = ["rustc_tools_util"] +teams = ["clippy"] diff --git a/repos/rust-lang/rustc-demangle.toml b/repos/rust-lang/rustc-demangle.toml index 95952a4b7..5d46c1e95 100644 --- a/repos/rust-lang/rustc-demangle.toml +++ b/repos/rust-lang/rustc-demangle.toml @@ -20,3 +20,7 @@ ci-checks = [ [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["rustc-demangle"] +teams = ["libs", "compiler"] diff --git a/repos/rust-lang/rustc-stable-hash.toml b/repos/rust-lang/rustc-stable-hash.toml index 7c6be12af..f8400178d 100644 --- a/repos/rust-lang/rustc-stable-hash.toml +++ b/repos/rust-lang/rustc-stable-hash.toml @@ -8,3 +8,7 @@ compiler = "write" [[branch-protections]] pattern = "main" + +[[crates-io-publishing]] +crates = ["rustc-stable-hash"] +teams = ["compiler"] diff --git a/repos/rust-lang/rustc_apfloat.toml b/repos/rust-lang/rustc_apfloat.toml index e199f4279..6bbf72b0e 100644 --- a/repos/rust-lang/rustc_apfloat.toml +++ b/repos/rust-lang/rustc_apfloat.toml @@ -12,3 +12,7 @@ compiler = 'maintain' # Likewise, eventually we may want a branch protections section, but we will # tackle that later. + +[[crates-io-publishing]] +crates = ["rustc_apfloat"] +teams = [] diff --git a/repos/rust-lang/rustdoc-types.toml b/repos/rust-lang/rustdoc-types.toml index e92723aaf..711afd83d 100644 --- a/repos/rust-lang/rustdoc-types.toml +++ b/repos/rust-lang/rustdoc-types.toml @@ -5,3 +5,7 @@ bots = ["rustbot"] [access.teams] rustdoc = "write" + +[[crates-io-publishing]] +crates = ["rustdoc-types"] +teams = ["rustdoc"] diff --git a/repos/rust-lang/rustup-components-history.toml b/repos/rust-lang/rustup-components-history.toml index c2b01ae3f..85ca674b9 100644 --- a/repos/rust-lang/rustup-components-history.toml +++ b/repos/rust-lang/rustup-components-history.toml @@ -10,3 +10,7 @@ infra = "write" [[environments]] name = "github-pages" + +[[crates-io-publishing]] +crates = ["rustup-available-packages"] +teams = [] diff --git a/repos/rust-lang/rustwide.toml b/repos/rust-lang/rustwide.toml index fc60048ad..6ab98371b 100644 --- a/repos/rust-lang/rustwide.toml +++ b/repos/rust-lang/rustwide.toml @@ -6,3 +6,7 @@ bots = [] [access.teams] infra = "write" docs-rs = "write" + +[[crates-io-publishing]] +crates = ["rustwide"] +teams = ["infra"]