Please provide minimal Debian packaging
I just wanted to add a .gitlab-ci file but in there we usually do:
apt-get -y build-dep .
so we don't need to maintain dependencies several times. Calls has a similar structure and could be used as a start.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information