-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: Fixed Swagger-Core dependencies #242
Conversation
https://github.com/swagger-api/swagger-core is a monorepo and all the group dependencies are released together. With the merge of springwolf#240 a breaking change was introduced and the code was not compiling anymore. Also, for some reason DependaBot was not identifying the need to update the rest of the dependencies. Now we align all the Swagger-Core related dependencies.
✅ Deploy Preview for springwolf-ui canceled.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also got the feeling that dependabot is not always updating everything right away. And I havent found a way to trigger it.
Thanks for resolving it for swagger!
@ctasada Do you have an idea, why the build+tests were still passing when there is a compile error? |
com.fasterxml.jackson is also released together, so each artifact has the same version
@timonback Using the previous code, as soon as we upgrade
The issue was introduced at swagger-api/swagger-core@v2.2.11...v2.2.12#diff-97fef6917ecf4e462a5f28a77ec994af6ccd7cce9fdde5a00dab818dbb994bf1R106 So a new method is added, but since we only upgrade one of the dependencies, the code using this dependency doesn't work anymore. Regarding how the pipelines passed. Looking at https://github.com/springwolf/springwolf-core/actions/runs/5372058792/jobs/9745221988 I would guess that the issue is that the |
com.fasterxml.jackson is also released together, so each artifact has the same version
https://github.com/swagger-api/swagger-core is a monorepo and all the group dependencies are released together. With the merge of springwolf#240 a breaking change was introduced and the code was not compiling anymore. Also, for some reason DependaBot was not identifying the need to update the rest of the dependencies. Now we align all the Swagger-Core related dependencies.
…ingwolf#243) com.fasterxml.jackson is also released together, so each artifact has the same version
https://github.com/swagger-api/swagger-core is a monorepo and all the group dependencies are released together.
With the merge of #240 a breaking change was introduced and the code was not compiling anymore. Also, for some reason DependaBot was not identifying the need to update the rest of the dependencies.
Now we align all the Swagger-Core related dependencies.