bevyengine / bevyengine/bevy

Add a bot to label / unlabel PRs with merge conflicts

Open
#25,356 1 comment 0 reactions 0 assignees View on GitHub
A-Build-System C-Feature D-Modest S-Needs-Design
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

This is important information for reviewers, authors and people who are trying to merge PRs. As a result, I just added the `S-Merge-Conflicts` label.

Tracking and being alerted to this information is super tedious at scale though, and can be reliably automated.

We should figure out a way to do so! Like always, minimal permissions, minimal complexity, preference for dead-simple Bevy-owned tools written in Rust.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by defining where a Bevy-owned Rust bot would run, how it can observe merge-conflict state, and the minimum permissions it needs. Done means pull requests are automatically labeled or unlabeled reliably as their conflict status changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, rust
Domain
devops, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.