-
Notifications
You must be signed in to change notification settings - Fork 0
Update graphql and graphl-client versions #17
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
Conversation
library_version_analysis.gemspec
Outdated
| spec.add_dependency "graphql", "~> 2.0.24" | ||
| spec.add_dependency "graphql-client", "~> 0.18" | ||
| spec.add_dependency "graphql", "~> 2" | ||
| spec.add_dependency "graphql-client", "~> 0.2" |
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.
@daiaventureira This will actually need to be:
spec.add_dependency "graphql-client", "~> 0.20"
Since there's a difference in semantic versioning betwween 0.2 and 0.20. Sorry I might have suggested 0.2.
|
cc @naarok |
|
Provided changes suggested by @crpahl are done, I'm good with this. |
|
@naarok Some specs were broken which @daiaventureira fixed as part of this PR. Any concerns with these changes? Also, is there anything else we should test other than running specs? And to release a new version after this is merged, I'm guessing we still follow this?
|
|
@crpahl hmm. This code is actually in an interim state between old way and rewrite. I’m gonna have to think about how to deploy a bit. I’ll make sure that happens tomorrow. in fact it is probably best for me to take over completing this PR as well. I have time tomorrow for that. |
|
@naarok Okay sounds good. Thanks John! |
|
@daiaventureira @crpahl Happily, the code on master was in better state than I feared (except for those broken specs. Thanks for fixing them @daiaventureira ) As an FYI, those instructions for doing a new release were just from the generated template and not valid for this library as it is not pushed to RubyGems. I've removed them. A new release requires us to bump the version number in this repo (and update the changelog). A 2nd PR will need to be done in JO to update the library there. I'll do that and pass on to you for review. |
Changes
Bump
graphqlandgraphql-clientversions.Why
In order to Bump the
graphqlversion to the latest on Jobber, we have to update it atlibrary_version_analysisfirst since it has a block that does not allow us to go over the version we have today.