jeffcampbellmakesgames / Genesis

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

[v2 Genesis] Create a Nuget package and publish process for Plugin assemblies #11

Closed jeffcampbellmakesgames closed 3 years ago

jeffcampbellmakesgames commented 3 years ago

Is your feature request related to a problem? Please describe. In order for users to be able to easily write plugins for Genesis v2, they will need to be able to reference the appropriate plugin assemblies from the external app solution.

Describe the solution you'd like To make this possible for them to do so without modifying or adding to this solution, a nuget package should be setup with all required assemblies and published to a nuget source. Ideally this is automated so that it is built and published on every tagged release.

Describe alternatives you've considered Assemblies could also be provided as a zip, but could prove cumbersome with manu dependencies and must be manually downloaded/updated.

Additional context Ideally any automated process would run as a series of github actions.

jeffcampbellmakesgames commented 3 years ago

This has been implemented in feat/v2, but still needs to be documented which I'll handle in a separate release checklist issue.