xlmnxp / blue-recorder

Simple Screen Recorder written in Rust based on Green Recorder
Other
512 stars 27 forks source link

Add CI to project #24

Closed qarmin closed 3 months ago

qarmin commented 2 years ago

Currently there is no automatic way to check if app compile properly.

I found that libappindicator3-1 in README is not proper(at least for Ubuntu 21.10), and libappindicator3-dev needs to be installed to be able to compile app - with CI I could just look at it to be sure at 100% what exactly requirements have this app.

Also CI will allow to produce compiled binaries which could be added release page

xlmnxp commented 2 years ago

there snap/snapcraft.yaml which is compile automatically when new commit push to this git repo

I will try to use Github CI to do that