Skip to content

Extend Salsa CI with more tests: various linters, patch consistency, changelog/branch/tag consistency etc

Currently Salsa-CI checks only things that the official Debian QA tools also do. What are your thoughts on checking even more?

Personally I for example have Shellcheck enabled in all my repos to ensure there are no accidental shell script security issues due to typos or mishaps. It is very easy to add a find -name *.sh and run Shellcheck on all of them.

There are a lot more like these. In fact Debian developer Paul Wise (@pabs) has set up this tool to check as much as possible: https://github.com/collab-qa/check-all-the-things. See in particular https://github.com/collab-qa/check-all-the-things/tree/master/data

Should Salsa-CI for example incorporate the tools that are the most accurate ones (don't emit any false positives)?

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