File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # UpmBuilds
2+
3+ This repo provides scripts and CI for building various Unity Package Manager
4+ packages.
5+
6+ ## What this produces
7+
8+ Fundamentally, the output of this repo is files like ` org.basisvr.simplebase-4.0.2.tgz ` .
9+ These are basically gzipped tar files (tar.gz files, kinda like zip files) that
10+ the Unity Package Manager can consume as a package.
11+
12+ They are added to unity via the tarball import mechanism, read more
13+ [ here] ( https://docs.unity3d.com/6000.0/Documentation/Manual/upm-ui-tarball.html ) .
14+
15+ ## How to build
16+
17+ CI builds these automatically on every merge to main, or you can manually
18+ dispatch the workflow by clicking "Run Workflow"
19+ [ here] ( https://github.com/BasisVR/UpmBuilds/actions/workflows/ci.yaml ) , if you
20+ have write access to the repo. This results in a github artifact that gets
21+ uploaded to the CI run, which you can download.
22+
23+ You can also clone the repo, install [ just] ( https://just.systems ) , and then run
24+ ` just all ` . This is similar to a makefile and it will build all of the code.
25+
26+ The resulting artifacts live in the ` build ` directory.
You can’t perform that action at this time.
0 commit comments