Skip to content

convert five repositories to rulesets#2387

Merged
marcoieni merged 1 commit intomainfrom
convert-five-repositories-to-rulesets
Apr 7, 2026
Merged

convert five repositories to rulesets#2387
marcoieni merged 1 commit intomainfrom
convert-five-repositories-to-rulesets

Conversation

@marcoieni
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 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/crates.io-index':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Forbid force pushes: false
            Require pull requests: false
    📝 Editing repo 'rust-lang/enzyme':
      Branch Protections:
          rustc/*
            Deleting branch protection
          master
            Deleting branch protection
      Rulesets:
          Creating 'rustc/*'
            Include Branches: ["refs/heads/rustc/*"]
            Require pull requests: false
            Restrict creations: false
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Require pull requests: false
    📝 Editing repo 'rust-lang/promote-release':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Require review thread resolution: true
            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"]
            Require review thread resolution: true
            Required approvals: 0
            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)
    📝 Editing repo 'rust-lang/staging.crates.io-index':
      Branch Protections:
          master
            Deleting branch protection
      Rulesets:
          Creating 'master'
            Include Branches: ["refs/heads/master"]
            Forbid force pushes: false
            Require pull requests: false

@marcoieni
Copy link
Copy Markdown
Member Author

Current branch protection rules for those added repos:

@marcoieni
Copy link
Copy Markdown
Member Author

001-github-com-rust-lang-crates-io-index-settings-branch-protection-rules-5881191 002-github-com-rust-lang-enzyme-settings-branch-protection-rules-61180759 003-github-com-rust-lang-enzyme-settings-branch-protection-rules-61180760 004-github-com-rust-lang-promote-release-settings-branch-protection-rules-26750749 005-github-com-rust-lang-relnotes-settings-branch-protection-rules-28495006 006-github-com-rust-lang-staging-crates-io-index-settings-branch-protection-rules-23

@marcoieni marcoieni force-pushed the convert-five-repositories-to-rulesets branch from 166975c to d4dc49a Compare April 7, 2026 11:56
@marcoieni marcoieni marked this pull request as ready for review April 7, 2026 12:00
@marcoieni marcoieni enabled auto-merge April 7, 2026 12:01
Copy link
Copy Markdown
Contributor

@ubiratansoares ubiratansoares left a comment

Choose a reason for hiding this comment

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

Five less to go 🚀

@marcoieni marcoieni added this pull request to the merge queue Apr 7, 2026
Merged via the queue into main with commit 087f836 Apr 7, 2026
3 checks passed
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