4 ms·
I’ve found most CI checks like this are a crock. Forgot empty parentheses for that function definition with an arity of 0? Bzzzzzzzt! Sorry! Build failed. It’s
by bradgessler 5y ago
I’ve found most CI checks like this are a crock. Forgot empty parentheses for that function definition with an arity of 0? Bzzzzzzzt! Sorry! Build failed.
It’s just foolish.
The only reason a CI should ever fail is if it catches a defect from making it into production.
- preseinger 5y ago> The only reason a CI should ever fail is if it catches a defect from making it into production. Mechanical checks for things like formatting rules, linting errors, and reasonable tools to verify code complexity, as long as they don't produce false positives, are all important to run as part of CI.