Skip to content

test rebase rules#140

Open
RomanNikitenko wants to merge 4 commits into
mainfrom
test-rebase-rules
Open

test rebase rules#140
RomanNikitenko wants to merge 4 commits into
mainfrom
test-rebase-rules

Conversation

@RomanNikitenko
Copy link
Copy Markdown
Owner

What does this PR do?

What issues does this PR fix?

How to test this PR?

Does this PR contain changes that override default upstream Code-OSS behavior?

  • the PR contains changes in the code folder (you can skip it if your changes are placed in a che extension )
  • the corresponding items were added to the CHANGELOG.md file
  • rules for automatic git rebase were added to the .rebase folder

Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 27, 2026

Click here to review and test in web IDE: Contribute

The detection script only reads rebase.sh and .rebase/ locally —
it does not need the upstream-code remote. This saves ~2 minutes
of fetching thousands of VS Code branch refs.

Made-with: Cursor
The previous version only checked whether a file had any rebase rule.
Now it also runs the actual rebase handler against upstream content and
verifies the rule reproduces the current file — catching cases where a
file was changed but the existing rule doesn't cover the new changes.

Adds back upstream fetch (specific branch only) for rule validation.

Made-with: Cursor
@github-actions
Copy link
Copy Markdown

Pull Request images published ✨

Editor amd64: quay.io/rnikitenko/che-code:pr-140-amd64

Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 27, 2026

Missing Rebase Rules

Failed to add rebase rules. View run

@RomanNikitenko
Copy link
Copy Markdown
Owner Author

/add-rebase-rules

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