dougg3 / obs-ios-camera-source

Use your iPhone camera as a video source in OBS Studio and stream high quality video from your iPhone's camera over USB
https://obs.camera/
GNU General Public License v2.0
49 stars 18 forks source link

Add Github Actions #3

Closed santicalcagno closed 3 years ago

santicalcagno commented 3 years ago

Heyo! First of all, thanks for your work on this. It's really appreciated in these times.

I've been working on adding CI support via Github Actions so the plugin can be automatically built upon pushes to the repo. As far as I could test, the build works correctly and I'm using the output files in my installation of Ubuntu 20.04 without apparent issues. You can see some of the tasks and the final one with the artifacts here.

I think this can be improved further by making the output artifacts be part of releases, but that's something that I or someone could investigate in the near future. In the meantime, I hope that this can already give some additional value.

Thanks!

dougg3 commented 3 years ago

Hey @santicalcagno, this is super cool! Thanks! I will try to get around to reviewing this sometime this weekend. I am not familiar with GitHub Actions, but I really like what I'm seeing after I looked over it in your branch.

dougg3 commented 3 years ago

Thanks @santicalcagno! I reviewed the functionality of GitHub Actions. This is a fantastic idea! If you can figure out how to make it automatically create a release, that would be super cool too. But this is awesome itself! Thank you for your contribution!

santicalcagno commented 3 years ago

Wow thank you @dougg3! Glad that I could help with something :smile:. For sure, I'll see if I can come up with some improvements to the whole release thing to make it easier to install the plugin. I'm not that familiar with Github Actions itself either, but it sure looks like something that can be improved further. I'll keep you posted.

Take care and thanks again!