You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What you expected to see, versus what you actually saw
Dependabot submitted a PR to update Spring Boot from 2.7.14 to 2.7.15. Due to other things going on (permission issue), the PR failed to build automatically along with multiple others submitted at the same time. I fixed that problem and told Dependabot to @dependabot rebase to pick up the fix. So far so ordinary.
But the rebased version was no longer a change from 2.7.14 to 2.7.15 but rather to 3.1.3, a different major version with rather a lot of significant changes that made many aspects of the build fail. (I have a branch where this version is in use, but can't update my primary branch to it yet due to messy deployment restrictions.) This is not what I'd expect from a rebase. I would expect something more like a classic git rebase.
It was easy to work around once I saw what it'd unexpectedly done, but very much not as expected.
Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
Is there an existing issue for this?
Package ecosystem
Maven
Package manager version
No response
Language version
Java 11, 14, 17
Manifest location and content before the Dependabot update
Project: https://github.com/SpiNNakerManchester/JavaSpiNNaker
Manifest:
/pom.xml
dependabot.yml content
https://github.com/SpiNNakerManchester/JavaSpiNNaker/blob/master/.github/dependabot.yml
Updated dependency
Spring Boot, 2.7.14 →
2.7.15/ 3.1.3What you expected to see, versus what you actually saw
Dependabot submitted a PR to update Spring Boot from 2.7.14 to 2.7.15. Due to other things going on (permission issue), the PR failed to build automatically along with multiple others submitted at the same time. I fixed that problem and told Dependabot to
@dependabot rebase
to pick up the fix. So far so ordinary.But the rebased version was no longer a change from 2.7.14 to 2.7.15 but rather to 3.1.3, a different major version with rather a lot of significant changes that made many aspects of the build fail. (I have a branch where this version is in use, but can't update my primary branch to it yet due to messy deployment restrictions.) This is not what I'd expect from a rebase. I would expect something more like a classic
git rebase
.It was easy to work around once I saw what it'd unexpectedly done, but very much not as expected.
Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
Smallest manifest that reproduces the issue
No response
The text was updated successfully, but these errors were encountered: