T8531: add Mergify config with commands restrictions#23
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📜 Recent review details🧰 Additional context used🔍 Remote MCP Context7Additional Context for PR ReviewMergify Configuration FeaturesBased on the Mergify documentation, here are the key features relevant to this PR: Command Restrictions: Conflict Labeling Rule: pull_request_rules:
- name: warn on conflicts
conditions:
- conflict
actions:
label:
toggle:
- conflictYAML Reusability Pattern: Commands Subject to Restrictions: 🔇 Additional comments (2)
📝 WalkthroughSummary by CodeRabbit
WalkthroughUpdates Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Comment |
|
👍 |
asklymenko
left a comment
There was a problem hiding this comment.
Configure Mergify restrictions, looks good.
Summary
Add
.github/mergify.ymlwith conflict-label rule andcommands_restrictionsblock, restricting the 10 Mergify slash commands (backport, copy, dequeue, queue, rebase, refresh, requeue, squash, unqueue, update) to members of the@vyos/maintainersteam, plus thevyosbotautomation account.Test plan
@Mergifyio backport sagittaon a PR → Mergify refusesReferences
🤖 Generated by robots