Skip to content
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

OpenUPM support. Unity Package Manager #108

Closed
brogan89 opened this issue May 5, 2020 · 3 comments
Closed

OpenUPM support. Unity Package Manager #108

brogan89 opened this issue May 5, 2020 · 3 comments

Comments

@brogan89
Copy link

brogan89 commented May 5, 2020

Hi there, it would be great if RSG Promise could be apart of OpenUPM

It will also solve dependency issue mentioned in issue #76

However, it maybe need to be a new branch as that focuses on UPM structure while master branch still supporting plan .NET projects?

@RoryDungan
Copy link
Contributor

I have set this up already - https://openupm.com/packages/com.rsg.promise/

Published from my personal account because I no longer work for RSG and I'd prefer to keep the main repo set up as a regular Visual Studio project anyway. While many people use the library in Unity there are also people who use the Nuget package in regular .NET projects, so restructuring the main branch to be a package isn't ideal.

Migrating from my personal repo to a separate branch in the main repo would be a good idea but I wouldn't really like to do that without having some kid of process to automate it. Building, copying the DLL, checking out a different branch and committing it is a kind of complicated process to have to do manually all the time. Something like what gh-pages does where it can automatically copy build artifacts to a different branch for you would be ideal.

@brogan89
Copy link
Author

brogan89 commented May 7, 2020

Brilliant! Don't why I didn't see that. My bad 😄

@RoryDungan
Copy link
Contributor

I'll update the readme with a link to the package so that it's easier to find in future 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants