jeffcampbellmakesgames / Genesis

A general purpose code generator library for Unity
MIT License
74 stars 8 forks source link

[v2 Genesis] Create CI release step to archive build contents for Genesis.CLI #14

Closed jeffcampbellmakesgames closed 3 years ago

jeffcampbellmakesgames commented 3 years ago

Is your feature request related to a problem? Please describe. A new dependency has been added for Genesis v2 in the form of an external .Net Core app and plugins. These should be zipped and included with the OpenUPM genesis package.

Describe the solution you'd like A new GitHub workflow step should be created that build the external Genesis solution, zips up the contents of the app and plugins, and copies it into the Unity OpenUPM source.

jeffcampbellmakesgames commented 3 years ago

This has been accomplished such that anytime the workflow or the external app source code changes, a new nuget package is created and the contents of the external app are zipped up, copied to the Unity development project, and checked in.