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

UPM support #7

Open
favoyang opened this issue May 17, 2020 · 3 comments
Open

UPM support #7

favoyang opened this issue May 17, 2020 · 3 comments
Labels
CI/CD Issues regarding the build pipeline. Feature Request New feature or request

Comments

@favoyang
Copy link

Hi @TheDudeFromCI,

Thanks for creating the tool. UPM is a better way to deliver features like this to the Unity community. Here's an article about how to convert your asset to a UPM package.

Furthermore, if you created at least one GitHub release, you can submit your package to OpenUPM, a registry collects open-source UPM packages with a continuous build service based on Git tags. It's hosting more than 300+ open-source UPM packages at the time of writing.

Notice that Git tags can also be created with an automatic approach.

@TheDudeFromCI
Copy link
Owner

TheDudeFromCI commented May 17, 2020

Thanks for letting me know! I'll definitely be looking into that.

I was planning on looking into a package manager as the project became more stable. I've been reading up on it over the last week or so. I haven't stumbled across OpenUPM yet, so that'll be quite helpful. Thanks for the link.

While I will be setting up a standard CI pipeline for releases soon, I don't feel as if the project to quite ready for a public release yet. There are still some important elements missing, such as world-saving and loading. (Or even serialization)

The video in the ReadMe was a prototype of this project and doesn't use the same code base.

This will definitely be something I'll be looking into, though.

Edit: I'll be leaving this issue open until UPM support is fully implemented.

@TheDudeFromCI TheDudeFromCI added Feature Request New feature or request CI/CD Issues regarding the build pipeline. labels May 17, 2020
@favoyang
Copy link
Author

Thanks for the update. Here are some articles I wrote about using CI to manage a UPM repository.

For OpenUPM, you don't need a CI integration. Our build pipelines scan new Git tags every 5 minutes to build packages for you. Just follow the link to submit your package is fine.

@TheDudeFromCI
Copy link
Owner

Ooh! That's quite helpful!
That'll tie into GitHub Actions quite nicely, then.
Thanks!

@TheDudeFromCI TheDudeFromCI pinned this issue Jun 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Issues regarding the build pipeline. Feature Request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants