- [ ] create a github CI pipeline which builds and executes the unit tests - [ ] activate it and check its triggered on every push to main - [ ] see if there is the possibility to withhold a push to main, until the pipeline passes, or if that's only possible via pull requests