Start9Labs / synapse-startos

Apache License 2.0
3 stars 5 forks source link

Created a github action to build synapse package. #41

Closed alexjyong closed 2 years ago

alexjyong commented 2 years ago

cleaner remake of https://github.com/Start9Labs/synapse-wrapper/pull/38

This will allow you to use github actions to build a package without having to set up a build environment on your local machine. In theory, you should be able to use this framework for other services if you just switch out synapse for whatever.

One limitation is that I can't run this in https://github.com/nektos/act locally, which would had been super useful. The rust action at the beginning breaks. Not too sure if it's a bug with my local machine, or with act itself. I opened up an issue with them, https://github.com/nektos/act/issues/1295

alexjyong commented 2 years ago

@chrisguida @k0gen Opened up a cleaner branch as requested.