Skip to content

feat: show merge conflicts status for task PRs#99

Merged
bborn merged 1 commit intomainfrom
task/182-when-a-task-pr-has-merge-conflicts-show
Jan 10, 2026
Merged

feat: show merge conflicts status for task PRs#99
bborn merged 1 commit intomainfrom
task/182-when-a-task-pr-has-merge-conflicts-show

Conversation

@bborn
Copy link
Copy Markdown
Owner

@bborn bborn commented Jan 10, 2026

Summary

  • Previously, merge conflicts were only displayed when CI checks were passing
  • Now merge conflict status takes priority and is shown regardless of check state
  • Makes it easier to identify when a PR needs rebasing or conflict resolution

Test plan

  • Unit tests for PRStatusBadge with conflicts + various check states
  • Unit tests for StatusDescription with conflicts + various check states
  • All existing tests pass
  • Build succeeds

🤖 Generated with Claude Code

Previously, merge conflicts were only displayed when CI checks were passing.
This change prioritizes showing conflicts regardless of the check status,
making it easier to identify when a PR needs to be rebased or have conflicts
resolved.

Changes:
- Update PRStatusBadge to check for conflicts before check state
- Update StatusDescription to prioritize conflict status
- Add comprehensive tests for conflict display with various check states

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bborn bborn merged commit 65d2039 into main Jan 10, 2026
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.

1 participant