Add a building stage in the CI
Currently some errors are only reported when building in the
TC CI from the triggers.
A similar environment to
buildfarm/build-assignment should be set up here as well.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information