Package dependencies fail on scoped registry due to non-development dependencies #522
joey-rieg-bl
started this conversation in
General
Replies: 1 comment 1 reply
-
|
Hi @joey-rieg-bl , the packages as represented in the github repo are currently a bit inconsistent since, as you say, they are noting their version to be 3.0.0-development, yet they depend on non-development versions. This could probably be fixed but would need some release work to accomplished. There are a couple of workarounds you may want to try though for now:
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey :)
I was uploading the MRTK packages to our Verdaccio server for CI/CD and easier access. Unfortunately, the dependencies of the packages to other MRTK packages only stated the "release" version, e.g.
3.0.0. But the all MRTK package are namedx.x.x-development. In the end I got some errors that the dependent package is not found.Exact example:
org.mixedrealitytoolkit.extendedassets 3.0.0-developmentdepends onorg.mixedrealitytoolkit.standardassets 3.0.0:org.mixedrealitytoolkit.standardassetspackage.json states the version to be3.0.0-development:I assume that UPM interprets
3.0.0-developmentto be a lower version than3.0.0because when I changed the dependency to3.0.0-developmentthe issue was resolved.Do you handle those handle those renamings in your build pipelines? Is there a purpose of having a development version without a numbering system like Unity's
-pre.Xor-exp.Xpackages ?Beta Was this translation helpful? Give feedback.
All reactions