-
Notifications
You must be signed in to change notification settings - Fork 10
Description
At the moment there is no documentation of how the build process for Malimbe works.
From what I can tell I am able to clone the project, open it in Visual Studio and build the solution which exports to the appropriate solution configuration (default is Debug or Release)
This exports (let's assume the config is on Release) to Malimbe/Sources/UnityPackaging/bin/Release which contains the appropriate Editor and Runtime directory that can be copied into a Malimbe Unity project (e.g. Zinnia, VRTK)
From reading the docs though, it would seem that upon building in fact that UnityPackaging directory should be populated with the latest build changes.
Furthermore, how do official builds get created? Is this an automated process once a pull request is merged into the develop branch?
Does it:
- automatically build the solution and put the output in that
UnityPackagingdirectory - bump the version number (what is the logic if this is automated?)
- auto generate the changelog
- auto publish the release package on GitHub
Or do the above require any manual steps? If so, what are they?