Skip to content

update-pr-from-base-branch - Allow rebasing#9113

Merged
SunsetTechuila merged 22 commits into
mainfrom
rebase
Mar 30, 2026
Merged

update-pr-from-base-branch - Allow rebasing#9113
SunsetTechuila merged 22 commits into
mainfrom
rebase

Conversation

@SunsetTechuila
Copy link
Copy Markdown
Member

@SunsetTechuila SunsetTechuila commented Mar 23, 2026

resolves #5384

resolves #9072

Test URLs

Screenshot

image image

Comment thread source/features/update-pr-from-base-branch.tsx Outdated
@SunsetTechuila

This comment was marked as outdated.

@SunsetTechuila SunsetTechuila marked this pull request as ready for review March 23, 2026 04:42
Copy link
Copy Markdown
Member

@fregante fregante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Rebase" would be more likely to be supported if we use a simple UI like grouped buttons, like Update branch | Rebase. I'm open to alternative and simple UIs.

Alt-click could also be ok even if less discoverable (a tooltip would help)

@SunsetTechuila
Copy link
Copy Markdown
Member Author

SunsetTechuila commented Mar 23, 2026

"Rebase" would be more likely to be supported if we use a simple UI like grouped buttons, like Update branch | Rebase.

Very good suggestion

@SunsetTechuila SunsetTechuila requested a review from fregante March 23, 2026 06:17
@fregante
Copy link
Copy Markdown
Member

Code and buttons look good, but I'd prefer "update branch" if there's room. Not strictly necessary though

@fregante fregante dismissed their stale review March 23, 2026 08:46

okie dokie

Comment thread source/features/update-pr-from-base-branch.tsx
@SunsetTechuila SunsetTechuila force-pushed the rebase branch 2 times, most recently from 9f15923 to 8787175 Compare March 24, 2026 09:01
@fregante fregante changed the title update-pr-from-base-branch - Allow rebasing update-pr-from-base-branch - Allow rebasing Mar 24, 2026
Copy link
Copy Markdown
Member

@fregante fregante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. One last check before merging would be to see how it behaves on small viewports, to make sure it doesn't cause some bad wrapping

@SunsetTechuila
Copy link
Copy Markdown
Member Author

SunsetTechuila commented Mar 30, 2026

It behaves exactly like the native button

image

@SunsetTechuila SunsetTechuila enabled auto-merge (squash) March 30, 2026 11:00
@SunsetTechuila SunsetTechuila merged commit 1983818 into main Mar 30, 2026
8 checks passed
@SunsetTechuila SunsetTechuila deleted the rebase branch March 30, 2026 11:00
@sakshamgoyal-01
Copy link
Copy Markdown

how long will it take before this gets released? This is super nice to have

@fregante
Copy link
Copy Markdown
Member

fregante commented Mar 30, 2026

Probably one more week or v26.4.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

update-pr-from-base-branch - update button is misplaced on "Merge status" sidebar Allow rebasing in update-pr-from-base-branch

3 participants