Linting errors should be a test failure
Currently linting tests are allowed to fail; they show up as an advisory on the pipeline but it still counts as a pass for automated testing purposes. We should make linting errors failures, that can be ignored by exception like other syntax failures.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information