Skip to content

Avoid losing common ancestors on git history - #3459

Open
Carlos Castro Brenes (ccasbre27) wants to merge 2 commits into
masterfrom
u/carloscastro/improve-bump-git-history
Open

Avoid losing common ancestors on git history#3459
Carlos Castro Brenes (ccasbre27) wants to merge 2 commits into
masterfrom
u/carloscastro/improve-bump-git-history

Conversation

@ccasbre27

@ccasbre27 Carlos Castro Brenes (ccasbre27) commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

When bumping rooster we might use a git squash approach, which ends losing the common ancestor, and during the commit history we might see an odd timelapse. As a result, improving this. On this PR, we add instructions to the agent used to bump by developers, and also adding new steps for the skill to verify, the branch is targeting release and not using squash approach.

In addition, this is the first step of the approach, since on another PR we will add a github action to check during the build, in case the agent wasn't used.

For example: below image you can see is showing commits from around 3 months ago, while the latest bump happened around 15 days ago. So, looking forward to display only the changes made since last bump.

image

improve agent and skill instructions to avoid losing common ancestor when bumping packages
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://microsoft.github.io/roosterjs/pr-preview/pr-3459/

Built to branch gh-pages at 2026-09-04 20:33 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Co-authored-by: ccasbre27 <10189337+ccasbre27@users.noreply.github.com>
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