Support for Unity editor #27219
Replies: 5 comments 6 replies
-
Hi there, You're asking us to support a new package manager. We need to know some basic information about this package manager first. Please copy/paste the new package manager questionnaire, and fill it out in full. Once the questionnaire is filled out we'll decide if we want to support this new manager. Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
Sounds good! |
Beta Was this translation helpful? Give feedback.
-
@ViMaSter I always thought that Git (and by extension GitHub) are not meant to deal with large game-assets and Unity editor stuff. I know Git has a Large File Support (LFS) extension , but that always seemed more of a band-aid than proper first-class thing. So it's a bit funny to see a feature request for Unity support to me. The reason I'm raising this topic, is because if Renovate supports this way of working, we may nudge users into a sub-standard method of working? Maybe as game developer you're meant to use some other version control system, that has large file support built in? Or is this feature request only about text files, or other small files? I'm hope I'm making sense here! 😄 |
Beta Was this translation helpful? Give feedback.
-
I've only seen this questionnaire posted inside GitHub issues, so if you want me to create a separate issue instead of keeping it inside discussions, let me know! New package manager questionnaireDid you read our documentation on adding a package manager?
BasicsWhat's the name of the package manager?Unity3D What language(s) does this package manager support?Not really applicable. How popular is this package manager?According to SteamDB
Does this language have other (competing?) package managers?
What are the big selling points for this package manager?
Detecting package filesWhat kind of package files, and names, does this package manager use?
Which
|
Beta Was this translation helpful? Give feedback.
-
Created an issue #27295 |
Beta Was this translation helpful? Give feedback.
-
Tell us more.
#19300 mentioned using Renovate with the Unity game engine, however, that post was focused on packages used inside Unity projects, not the Unity editor itself.
Unity uses a simple
ProjectVersion.txt
file for managing editor versions and has RSS feeds for all release streams (beta, stable, LTS) that follow the same structure.I have already built the manager for one of the games I'm working on, so I'd be happy to integrate it back upstream.
Would this be something worth integrating or better solved via a custom fork?
Speaking from personal experience, with CI/CD gaining more and more traction in game development, having an automated dependency check for various game engines would be super useful to me.
Beta Was this translation helpful? Give feedback.
All reactions