Skip to content

use rulesets in the rust repo#2327

Draft
marcoieni wants to merge 1 commit intomainfrom
use-rulesets-in-the-rust-repo
Draft

use rulesets in the rust repo#2327
marcoieni wants to merge 1 commit intomainfrom
use-rulesets-in-the-rust-repo

Conversation

@marcoieni
Copy link
Member

No description provided.

@github-actions
Copy link

github-actions bot commented Mar 16, 2026

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/rust':
      Rulesets:
          Creating 'main'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/main"]
            Exclude Branches: []
            Bypass Actors: Some([RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }])
            Forbid force pushes: yes
            Restrict creations: yes
            Restrict deletions: yes
          Creating 'stable'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/stable"]
            Exclude Branches: []
            Bypass Actors: Some([RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }])
            Forbid force pushes: yes
            Restrict deletions: yes
            Restrict creations: yes
          Creating 'beta'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/beta"]
            Exclude Branches: []
            Bypass Actors: Some([RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }])
            Restrict creations: yes
            Restrict deletions: yes
            Forbid force pushes: yes
          Creating '*'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/*"]
            Exclude Branches: []
            Bypass Actors: None
            Require code owner review: false
            Restrict creations: yes
            Required approvals: 1
            Restrict deletions: yes
            Dismiss stale reviews on push: false
            Require last push approval: false
            Require review thread resolution: false
            Forbid force pushes: yes
          Creating '*/**/*'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/*/**/*"]
            Exclude Branches: []
            Bypass Actors: None
            Restrict deletions: yes
            Restrict creations: yes
            Forbid force pushes: yes
          Creating 'cargo_update'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/cargo_update"]
            Exclude Branches: []
            Bypass Actors: None
            Restrict creations: yes
            Forbid force pushes: yes
            Restrict deletions: yes
          Creating 'automation/bors/try'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/automation/bors/try"]
            Exclude Branches: []
            Bypass Actors: Some([RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }])
            Restrict creations: yes
            Forbid force pushes: yes
            Restrict deletions: yes
          Creating 'automation/bors/try-merge'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/automation/bors/try-merge"]
            Exclude Branches: []
            Bypass Actors: Some([RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }])
            Forbid force pushes: yes
            Restrict creations: yes
            Restrict deletions: yes
          Creating 'automation/bors/auto'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/automation/bors/auto"]
            Exclude Branches: []
            Bypass Actors: Some([RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }])
            Restrict creations: yes
            Restrict deletions: yes
            Forbid force pushes: yes
          Creating 'automation/bors/auto-merge'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/automation/bors/auto-merge"]
            Exclude Branches: []
            Bypass Actors: Some([RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }])
            Restrict creations: yes
            Forbid force pushes: yes
            Restrict deletions: yes
          Creating 'try-perf'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/try-perf"]
            Exclude Branches: []
            Bypass Actors: None
            Require code owner review: false
            Required approvals: 1
            Dismiss stale reviews on push: false
            Forbid force pushes: yes
            Restrict creations: yes
            Require last push approval: false
            Restrict deletions: yes
            Require review thread resolution: false
          Creating 'perf-tmp'
            Target: Branch
            Source Type: Repository
            Enforcement: Active
            Include Branches: ["refs/heads/perf-tmp"]
            Exclude Branches: []
            Bypass Actors: None
            Require last push approval: false
            Forbid force pushes: yes
            Dismiss stale reviews on push: false
            Restrict deletions: yes
            Required approvals: 1
            Require review thread resolution: false
            Require code owner review: false
            Restrict creations: yes

@marcoieni marcoieni force-pushed the use-rulesets-in-the-rust-repo branch from 3d1344c to 11472fe Compare March 16, 2026 17:04
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.

1 participant