Is your feature request related to a problem? Please describe.
When merging code from PRs we need to be sure that it works and passes the tests in a reproducible environment so we need to some CI/CD for each service.
This way merging will be blocked until workflows pass.
Describe the solution you'd like
A .yml file that runs the build step and test step for each service on an image similar to the target device. I image ubuntu will do just fine as it is a debian distro and raspian is close enough for what we are doing.
Describe alternatives you've considered
Doing it here on GitHub is free.
Additional context
GitHub provide some decent templates to work with btw.
Is your feature request related to a problem? Please describe. When merging code from PRs we need to be sure that it works and passes the tests in a reproducible environment so we need to some CI/CD for each service.
This way merging will be blocked until workflows pass.
Describe the solution you'd like A .yml file that runs the build step and test step for each service on an image similar to the target device. I image ubuntu will do just fine as it is a debian distro and raspian is close enough for what we are doing.
Describe alternatives you've considered Doing it here on GitHub is free.
Additional context GitHub provide some decent templates to work with btw.