Skip to content

rulesets: switch to deny approach#2360

Draft
marcoieni wants to merge 1 commit intomainfrom
rulesets-switch-to-deny-approach
Draft

rulesets: switch to deny approach#2360
marcoieni wants to merge 1 commit intomainfrom
rulesets-switch-to-deny-approach

Conversation

@marcoieni
Copy link
Copy Markdown
Member

No description provided.

fn should_use_rulesets(&self, repo: &rust_team_data::v1::Repo) -> bool {
let repo_full_name = format!("{}/{}", repo.org, repo.name);
self.config.enable_rulesets_repos.contains(&repo_full_name)
!self.config.disable_rulesets_repos.contains(&repo_full_name)
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

this is where the logic changes

@marcoieni marcoieni force-pushed the rulesets-switch-to-deny-approach branch from 71a1a7d to 6d13fac Compare March 31, 2026 10:09
@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:
    📝 Editing repo 'rust-lang/annotate-snippets-rs':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required status checks: CI (integration_id: 15368)
            Required approvals: 0
    📝 Editing repo 'rust-lang/arewewebyet':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/backtrace-rs':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/async-fundamentals-initiative':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/beyond-refs':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required status checks: build (integration_id: 15368)
            Required approvals: 0
    📝 Editing repo 'rust-lang/blog.rust-lang.org':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required status checks: build (integration_id: 15368), lint (integration_id: 15368)
            Required approvals: 1
    📝 Editing repo 'rust-lang/book':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/calendar':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
    📝 Editing repo 'rust-lang/calendar-generation':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/cargo-bisect-rustc':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/cc-rs':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required status checks: Tests pass (integration_id: 15368)
            Required approvals: 0
    📝 Editing repo 'rust-lang/cmake-rs':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
            Required status checks: success (integration_id: 15368)
    📝 Editing repo 'rust-lang/compiler-builtins':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
            Required status checks: success (integration_id: 15368)
    📝 Editing repo 'rust-lang/compiler-team':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/crates-build-env':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/crates.io-index':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
    📝 Editing repo 'rust-lang/crates.io-index-archive':
      Branch Protections:
          snapshot-*
            Deleting branch protection
          main
            Deleting branch protection
      Rulesets:
          Creating 'snapshot-*'
            Include Branches: ["refs/heads/snapshot-*"]
          Creating 'main'
            Include Branches: ["refs/heads/main"]
    📝 Editing repo 'rust-lang/crates_io_og_image':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
    📝 Editing repo 'rust-lang/docs.rs':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/ena':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/enzyme':
      Branch Protections:
          rustc/*
            Deleting branch protection
          master
            Deleting branch protection
      Rulesets:
          Creating 'rustc/*'
            Include Branches: ["refs/heads/rustc/*"]
          Creating 'master'
            Include Branches: ["refs/heads/master"]
    📝 Editing repo 'rust-lang/flate2-rs':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/futures-rs':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/gll':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/glob':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required status checks: success (integration_id: 15368)
            Required approvals: 0
    📝 Editing repo 'rust-lang/impl-trait-utils':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/infra-smoke-tests':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required status checks: Check JSON style (integration_id: 15368), Check Markdown style (integration_id: 15368), Check Rust style (integration_id: 15368), Check YAML style (integration_id: 15368), Lint Markdown files (integration_id: 15368), Lint Rust code (integration_id: 15368), Lint YAML files (integration_id: 15368), Run tests (integration_id: 15368)
            Required approvals: 0
    📝 Editing repo 'rust-lang/josh-sync':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
            Required status checks: Test (integration_id: 15368)
    📝 Editing repo 'rust-lang/leadership-council':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/llvm-project':
      Branch Protections:
          master
            Deleting branch protection
          rustc/*
            Deleting branch protection
      Rulesets:
          Creating 'rustc/*'
            Include Branches: ["refs/heads/rustc/*"]
          Creating 'master'
            Include Branches: ["refs/heads/master"]
    📝 Editing repo 'rust-lang/odht':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required status checks: Required Checks Passed (integration_id: 15368)
            Required approvals: 1
    📝 Editing repo 'rust-lang/portable-simd':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/project-exploit-mitigations':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
            Dismiss stale reviews on push: true
    📝 Editing repo 'rust-lang/project-stable-mir':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/promote-release':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
            Required status checks: Build Docker image (integration_id: 15368), Local release (beta) (integration_id: 15368), Local release (nightly) (integration_id: 15368), Local release (stable) (integration_id: 15368), Test (integration_id: 15368)
    📝 Editing repo 'rust-lang/relnotes':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required status checks: build (macos-latest, beta) (integration_id: 15368), build (macos-latest, nightly) (integration_id: 15368), build (macos-latest, stable) (integration_id: 15368), build (ubuntu-latest, beta) (integration_id: 15368), build (ubuntu-latest, nightly) (integration_id: 15368), build (ubuntu-latest, stable) (integration_id: 15368), build (windows-latest, beta) (integration_id: 15368), build (windows-latest, nightly) (integration_id: 15368), build (windows-latest, stable) (integration_id: 15368)
            Required approvals: 0
    📝 Editing repo 'rust-lang/rfcs':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/rust-forge':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
            Required status checks: test (integration_id: 15368)
    📝 Editing repo 'rust-lang/rust-log-analyzer':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
            Required status checks: CI (integration_id: 15368)
    📝 Editing repo 'rust-lang/rust-playground':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/rustc-demangle':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required status checks: Fuzz Targets (integration_id: 15368), Publish Documentation (integration_id: 15368), Rustfmt (integration_id: 15368), Test (beta) (integration_id: 15368), Test (nightly) (integration_id: 15368), Test (stable) (integration_id: 15368)
            Required approvals: 1
    📝 Editing repo 'rust-lang/rustc-dev-guide':
      Branch Protections:
          master-old
            Deleting branch protection
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
            Required status checks: ci (integration_id: 15368)
          Creating 'master-old'
            Include Branches: ["refs/heads/master-old"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/rustc-hash':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/rustc-stable-hash':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/rustc_codegen_c':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
            Required status checks: success (integration_id: 15368)
    📝 Editing repo 'rust-lang/rustc_codegen_gcc':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required status checks: success (integration_id: 15368), success_failures (integration_id: 15368), success_gcc12 (integration_id: 15368), success_m68k (integration_id: 15368), success_release (integration_id: 15368), success_stdarch (integration_id: 15368)
            Required approvals: 0
    📝 Editing repo 'rust-lang/simpleinfra':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
            Required status checks: GitHub Actions (JS) (integration_id: 15368), Rust projects (integration_id: 15368), Terraform configuration (integration_id: 15368)
    📝 Editing repo 'rust-lang/socket2':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required status checks: Rustfmt (integration_id: 15368), Test (beta) (integration_id: 15368), Test (macos) (integration_id: 15368), Test (nightly) (integration_id: 15368), Test (stable) (integration_id: 15368), Test (windows) (integration_id: 15368)
            Required approvals: 1
    📝 Editing repo 'rust-lang/std-dev-guide':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 1
            Required status checks: book-test (integration_id: 15368)
    📝 Editing repo 'rust-lang/staging.crates.io-index':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
    📝 Editing repo 'rust-lang/this-week-in-rust':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/thorin':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/wg-async':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required approvals: 0
    📝 Editing repo 'rust-lang/wg-macros':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-lang/www.rust-lang.org':
      Branch Protections:
          main
            Deleting branch protection
      Rulesets:
          Creating 'main'
            Include Branches: ["refs/heads/main"]
            Required approvals: 1
    📝 Editing repo 'rust-analyzer/expect-test':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Required status checks: test (integration_id: 15368)
            Required approvals: 1
    📝 Editing repo 'rust-lang-nursery/rust-toolstate':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]

@marcoieni
Copy link
Copy Markdown
Member Author

marcoieni commented Mar 31, 2026

  • rust-lang/annotate-snippets-rs main: link
  • rust-lang/arewewebyet master: link
  • rust-lang/backtrace-rs master: link
  • rust-lang/async-fundamentals-initiative master: link
  • rust-lang/beyond-refs main: link
  • rust-lang/blog.rust-lang.org main: link
  • rust-lang/book main: link
  • rust-lang/calendar main: link
  • rust-lang/calendar-generation main: link
  • rust-lang/cargo-bisect-rustc master: link
  • rust-lang/cc-rs main: link
  • rust-lang/cmake-rs main: link
  • rust-lang/compiler-builtins main: link
  • rust-lang/compiler-team master: link
  • rust-lang/crates-build-env master: link
  • rust-lang/crates.io-index master: link
  • rust-lang/crates.io-index-archive snapshot-*: link
  • rust-lang/crates.io-index-archive main: link
  • rust-lang/crates_io_og_image main: link
  • rust-lang/docs.rs main: link
  • rust-lang/ena master: link
  • rust-lang/enzyme rustc/*: link
  • rust-lang/enzyme master: link
  • rust-lang/flate2-rs main: link
  • rust-lang/futures-rs master: link
  • rust-lang/gll master: link
  • rust-lang/glob master: link
  • rust-lang/impl-trait-utils main: link
  • rust-lang/infra-smoke-tests main: link
  • rust-lang/josh-sync main: link
  • rust-lang/leadership-council main: link
  • rust-lang/llvm-project master: link
  • rust-lang/llvm-project rustc/*: link
  • rust-lang/odht main: link
  • rust-lang/portable-simd master: link
  • rust-lang/project-exploit-mitigations main: link
  • rust-lang/project-stable-mir main: link
  • rust-lang/promote-release master: link
  • rust-lang/relnotes master: link
  • rust-lang/rfcs master: link
  • rust-lang/rust-forge master: link
  • rust-lang/rust-log-analyzer master: link
  • rust-lang/rust-playground main: link
  • rust-lang/rustc-demangle main: link
  • rust-lang/rustc-dev-guide master-old: link
  • rust-lang/rustc-dev-guide main: link
  • rust-lang/rustc-hash master: link
  • rust-lang/rustc-stable-hash main: link
  • rust-lang/rustc_codegen_c main: link
  • rust-lang/rustc_codegen_gcc master: link
  • rust-lang/simpleinfra master: link
  • rust-lang/socket2 master: link
  • rust-lang/std-dev-guide master: link
  • rust-lang/staging.crates.io-index master: link
  • rust-lang/this-week-in-rust main: link
  • rust-lang/thorin main: link
  • rust-lang/wg-async master: link
  • rust-lang/wg-macros main: link
  • rust-lang/www.rust-lang.org main: link
  • rust-analyzer/expect-test master: link
  • rust-lang-nursery/rust-toolstate master: link

@marcoieni
Copy link
Copy Markdown
Member Author

marcoieni commented Mar 31, 2026

Branch protections screenshots

001-github-com-rust-lang-annotate-snippets-rs-settings-branch-protection-rules-69875 002-github-com-rust-lang-arewewebyet-settings-branch-protection-rules-36491779 003-github-com-rust-lang-backtrace-rs-settings-branch-protection-rules-5457449 004-github-com-rust-lang-async-fundamentals-initiative-settings-branch-protection-ru 005-github-com-rust-lang-beyond-refs-settings-branch-protection-rules-70899482 006-github-com-rust-lang-blog-rust-lang-org-settings-branch-protection-rules-6811234 007-github-com-rust-lang-book-settings-branch-protection-rules-679526 008-github-com-rust-lang-calendar-settings-branch-protection-rules-45683448 009-github-com-rust-lang-calendar-generation-settings-branch-protection-rules-456834 010-github-com-rust-lang-cargo-bisect-rustc-settings-branch-protection-rules-4568064 011-github-com-rust-lang-cc-rs-settings-branch-protection-rules-174768 012-github-com-rust-lang-cmake-rs-settings-branch-protection-rules-70917905 013-github-com-rust-lang-compiler-builtins-settings-branch-protection-rules-70457102 014-github-com-rust-lang-compiler-team-settings-branch-protection-rules-44253640 015-github-com-rust-lang-crates-build-env-settings-branch-protection-rules-2792726 016-github-com-rust-lang-crates-io-index-settings-branch-protection-rules-5881191 017-github-com-rust-lang-crates-io-index-archive-settings-branch-protection-rules-24 018-github-com-rust-lang-crates-io-index-archive-settings-branch-protection-rules-24 019-github-com-rust-lang-crates-io-og-image-settings-branch-protection-rules-6492658 020-github-com-rust-lang-docs-rs-settings-branch-protection-rules-70108634 021-github-com-rust-lang-ena-settings-branch-protection-rules-45747577 022-github-com-rust-lang-enzyme-settings-branch-protection-rules-61180759 023-github-com-rust-lang-enzyme-settings-branch-protection-rules-61180760 024-github-com-rust-lang-flate2-rs-settings-branch-protection-rules-6147501 025-github-com-rust-lang-futures-rs-settings-branch-protection-rules-2061605 026-github-com-rust-lang-gll-settings-branch-protection-rules-2159738 027-github-com-rust-lang-glob-settings-branch-protection-rules-58241539 028-github-com-rust-lang-impl-trait-utils-settings-branch-protection-rules-42056592 029-github-com-rust-lang-infra-smoke-tests-settings-branch-protection-rules-48096338 030-github-com-rust-lang-josh-sync-settings-branch-protection-rules-64693436 031-github-com-rust-lang-leadership-council-settings-branch-protection-rules-3901164 032-github-com-rust-lang-llvm-project-settings-branch-protection-rules-66155122 033-github-com-rust-lang-llvm-project-settings-branch-protection-rules-55108342 034-github-com-rust-lang-odht-settings-branch-protection-rules-19884231 035-github-com-rust-lang-portable-simd-settings-branch-protection-rules-46129211 036-github-com-rust-lang-project-exploit-mitigations-settings-branch-protection-rule 037-github-com-rust-lang-project-stable-mir-settings-branch-protection-rules-4113567 038-github-com-rust-lang-promote-release-settings-branch-protection-rules-26750749 039-github-com-rust-lang-relnotes-settings-branch-protection-rules-28495006 040-github-com-rust-lang-rfcs-settings-branch-protection-rules-51333 041-github-com-rust-lang-rust-forge-settings-branch-protection-rules-27765300 042-github-com-rust-lang-rust-log-analyzer-settings-branch-protection-rules-62805506 043-github-com-rust-lang-rust-playground-settings-branch-protection-rules-46129215 044-github-com-rust-lang-rustc-demangle-settings-branch-protection-rules-46053352 045-github-com-rust-lang-rustc-dev-guide-settings-branch-protection-rules-58287752 046-github-com-rust-lang-rustc-dev-guide-settings-branch-protection-rules-68103848 047-github-com-rust-lang-rustc-hash-settings-branch-protection-rules-45765633 048-github-com-rust-lang-rustc-stable-hash-settings-branch-protection-rules-50961826 049-github-com-rust-lang-rustc-codegen-c-settings-branch-protection-rules-53770112 050-github-com-rust-lang-rustc-codegen-gcc-settings-branch-protection-rules-58999562 051-github-com-rust-lang-simpleinfra-settings-branch-protection-rules-2342822 052-github-com-rust-lang-socket2-settings-branch-protection-rules-6399167 053-github-com-rust-lang-std-dev-guide-settings-branch-protection-rules-46129217 054-github-com-rust-lang-staging-crates-io-index-settings-branch-protection-rules-23 055-github-com-rust-lang-this-week-in-rust-settings-branch-protection-rules-70070614 056-github-com-rust-lang-thorin-settings-branch-protection-rules-23222430 057-github-com-rust-lang-wg-async-settings-branch-protection-rules-28658918 058-github-com-rust-lang-wg-macros-settings-branch-protection-rules-42221811 059-github-com-rust-lang-www-rust-lang-org-settings-branch-protection-rules-68146656 001-github-com-rust-analyzer-expect-test-settings-branch-protection-rules-38583048 060-github-com-rust-lang-nursery-rust-toolstate-settings-branch-protection-rules-135

@marcoieni marcoieni force-pushed the rulesets-switch-to-deny-approach branch from 6d13fac to ca4b8e6 Compare March 31, 2026 11:23
@rustbot
Copy link
Copy Markdown

rustbot commented Apr 2, 2026

☔ The latest upstream changes (possibly #2362) made this pull request unmergeable. Please resolve the merge conflicts.

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