Skip to content

Conversation

@curquiza
Copy link
Member

@curquiza curquiza commented Dec 1, 2025

Ruleset set up for the usage of GitHub merge queue ✅

Summary by CodeRabbit

  • Chores
    • Updated CI workflow triggers to remove deprecated branches and add merge-queue support.
    • Sanitized release-draft template bot mentions to target Dependabot variants and remove older bot references.
    • Simplified contribution guidelines by removing branch sync/rebase automation guidance.
    • Removed legacy integration/bot status badges from project documentation.

✏️ Tip: You can customize this high-level summary in your review settings.

@curquiza curquiza added the maintenance Anything related to maintenance (CI, tests, refactoring...) label Dec 1, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 1, 2025

Walkthrough

Replaced Bors/Meili bot mentions with Dependabot-related targets in the release draft template, adjusted workflow push triggers (removed "trying" and "staging", added top-level merge_group), and removed Bors-related guidance and badges from contributing and README files.

Changes

Cohort / File(s) Summary
Release template
\.github/release-draft-template.yml
Updated replacer entries: @bors@dependabot-preview, @meili-bot@dependabot, and @meili-bors@meili-bot (swap).
Workflows
\.github/workflows/tests.yml
Removed push branches trying and staging; kept main; added top-level merge_group trigger under push.
Documentation
CONTRIBUTING.md, README.md, README.tpl
Removed Bors-related guidance and automation section from CONTRIBUTING.md; deleted Bors-enabled badge lines from README and README.tpl; minor formatting adjustments.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Review focus: \.github/release-draft-template.yml replacer patterns and intended bot targets.
  • Confirm workflow trigger intent in \.github/workflows/tests.yml (removed branches, added merge_group).
  • Validate removed CONTRIBUTING.md section and README badge lines for accuracy.

Poem

🐰 I nudged old Bors from the nest,
Swapped mentions for Dependabot's best,
Workflows trimmed, the docs made neat,
Small hops forward, light on their feet —
Carrots for CI, and a cozy rest 🥕

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: removing Bors integration and transitioning to GitHub's merge queue, which aligns with modifications across release templates, workflows, documentation, and configuration files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch remove-bors

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between c39bfd4 and 7bfb2bb.

📒 Files selected for processing (4)
  • .github/release-draft-template.yml (1 hunks)
  • .github/workflows/tests.yml (1 hunks)
  • README.md (0 hunks)
  • README.tpl (0 hunks)
💤 Files with no reviewable changes (2)
  • README.tpl
  • README.md
🚧 Files skipped from review as they are similar to previous changes (2)
  • .github/release-draft-template.yml
  • .github/workflows/tests.yml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: integration-tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@curquiza curquiza requested a review from brunoocasali December 1, 2025 16:41
@brunoocasali brunoocasali added this pull request to the merge queue Dec 1, 2025
Merged via the queue into main with commit b2b2ac7 Dec 1, 2025
8 of 9 checks passed
@brunoocasali brunoocasali deleted the remove-bors branch December 1, 2025 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Anything related to maintenance (CI, tests, refactoring...)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants