Implement continuous integration and testing

Automate building and testing. Search for possible solutions.

Edited by Alex Kanitz
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information