wowsims / cata

World of Warcraft Cataclysm Classic simulations.
https://wowsims.github.io/cata/
MIT License
20 stars 44 forks source link

Possibility to add Proto Files as Release Artifacts #780

Open Serverfrog opened 3 weeks ago

Serverfrog commented 3 weeks ago

Is your feature request related to a problem? Please describe. This is not Related to a Problem. The reason i suggest this is, that is should be a minor change (im not that familiar with the GitHub CI/CD Pipeline, but in other Platforms it is a minor change, thus the reason i don't create a MR directly for this) and would add value to add wowsims as a Dependency for other projects.

With this, it could be possible to use the Proto Files as Interfaces for wowsimscli or the wowsims server to use these as standalone service/application and add other Interfaces for it (Discord Bots, different UI, other Services)

Describe the solution you'd like Changes inside the release.yml to add a zip'ed (or other archive format) proto folder as artifact

Describe alternatives you've considered Download the Source Code ZIP , copy just the Proto folder and delete the rest.

Additional context This is just a minor suggestion, i would do it on my own, but im not that familiar with GitHub actions and before i waste Developer Time with fixing the stuff i break, i would rather test around on my own in my own repo then waste your time.