Skip to content

Configure branches for unrolled perf builds for bors - #2662

Merged
ubiratansoares merged 1 commit into
rust-lang:mainfrom
Kobzol:rustc-perf-unroll-branches
Aug 7, 2026
Merged

Configure branches for unrolled perf builds for bors#2662
ubiratansoares merged 1 commit into
rust-lang:mainfrom
Kobzol:rustc-perf-unroll-branches

Conversation

@Kobzol

@Kobzol Kobzol commented Aug 7, 2026

Copy link
Copy Markdown
Member

Adds new branches that will be used by bors to unroll branches for perf. builds (this functionality will be ported over from rustc-perf).

Historically we had some issues with bors creating these branches, so it would be good if they could be pre-created manually first.

After the functionality is ported and we test that it works fine, I will remove the push access of rust-timer and the old try-perf and try-tmp branches.

@github-actions

github-actions Bot commented Aug 7, 2026

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/rust':
      Rulesets:
          Creating 'automation/bors/try-perf'
            Include Branches: ["refs/heads/automation/bors/try-perf"]
            Bypass Actors: [RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }]
            Required approvals: 1
            Restrict updates: true
          Creating 'automation/bors/try-perf-merge'
            Include Branches: ["refs/heads/automation/bors/try-perf-merge"]
            Bypass Actors: [RulesetBypassActor { actor_id: 278306, actor_type: Integration, bypass_mode: Always }]
            Required approvals: 1
            Restrict updates: true
      Environments:
        🔄 Update: bors
            Adding branches: automation/bors/try-perf

@ubiratansoares
ubiratansoares added this pull request to the merge queue Aug 7, 2026
Merged via the queue into rust-lang:main with commit 56861aa Aug 7, 2026
4 checks passed
@Kobzol
Kobzol deleted the rustc-perf-unroll-branches branch August 7, 2026 14:16
@Kobzol

Kobzol commented Aug 7, 2026

Copy link
Copy Markdown
Member Author

Could you also create the branches on https://github.com/rust-lang/rust/branches/active? Thanks! Pushing latest main to them should be enough.

@ubiratansoares

Copy link
Copy Markdown
Contributor

Hopefully everything is set now :)

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