DEP Conflict with incompatible version of elemental #1800
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes https://github.com/silverstripe/silverstripe-graphql/actions/runs/10086656540/job/28024281063
Graphql branch
5
uses the^5
constraint to pull in elemental, which gets5.2.*
right now because those are the stable tags.It turns out elemental
5.2
and admin2.3
are incompatible with one another. Adding thisconflict
to admin results in getting the5.x-dev
constraint for elemental instead, which will pass happily.An alternative would be to change the constraint in graphql from
^5
to5.x-dev
but then when we release 5.3 we'll still have the5.x-dev
constraint so we'd have the opposite problem, where the next minor is being pulled in when testing against graphql 5.3.issue