Skip to content

Conversation

@MickaelCa
Copy link
Member

@MickaelCa MickaelCa commented Jul 27, 2025

Why?

PRs are usually open for a few days until a maintainer can take a look. When this happens a Pull Request (PR) might already be outdated without the author being notified of this. A maintainer either has to resolve them (which takes time) or has to ping the author. This creates a feedback loop that can be reduced by this action.

This actions achieve this with minimal noise (no comment bloat) by adding a label to a PR if it has merge conflicts. This means the author has a single overview of which PRs need a rebase by using their list of created PRs. At the same time the maintainer has a simple filter for PRs that have merge conflicts.

See eps1lon/actions-label-merge-conflict

@MickaelCa MickaelCa force-pushed the ci/add-rebase-needed-workflow branch from 61e52c7 to 23cd93d Compare July 27, 2025 00:56
@MickaelCa MickaelCa merged commit 6352163 into main Jul 27, 2025
24 checks passed
@MickaelCa MickaelCa deleted the ci/add-rebase-needed-workflow branch July 27, 2025 00:58
@github-actions
Copy link

⚙️ Preview environment was undeployed.

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