Skip to content

Conversation

@Alex-deVis
Copy link
Owner

@Alex-deVis Alex-deVis commented Dec 13, 2024

Test changes to linters.

@Alex-deVis Alex-deVis self-assigned this Dec 13, 2024
@Alex-deVis Alex-deVis force-pushed the update-linters branch 19 times, most recently from 62012fe to 05755a7 Compare December 13, 2024 22:57
@Alex-deVis Alex-deVis changed the title try1 [Test] Extract relevant linters from super-linter Dec 13, 2024
@Alex-deVis Alex-deVis force-pushed the update-linters branch 8 times, most recently from 8d4e9b6 to 7ef515a Compare December 13, 2024 23:41
@Alex-deVis Alex-deVis force-pushed the update-linters branch 2 times, most recently from 89daf4e to 8890d9d Compare December 13, 2024 23:47
Superlinter is way to masive for our usecase and we should opt for
smaller linters instead. Based on experience, we require: checkpatch,
markdownlint, cpplint, black, and spellcheck.

Signed-off-by: Alex Apostolescu <[email protected]>
Add markdownlint linter both as an action and as a Makefile rule.

Signed-off-by: Alex Apostolescu <[email protected]>
Add cpplint linter both as an action and as a Makefile rule. I was
unable to find a docker image to run cpplint so for the moment it runs
locally.

Signed-off-by: Alex Apostolescu <[email protected]>
Add black python linter both as an action and as a Makefile rule.

Signed-off-by: Alex Apostolescu <[email protected]>
Add shellcheck linter both as an action and as a Makefile rule.
Fail on severity greater than 'warning' to avoid refactoring current
scripts.

Signed-off-by: Alex Apostolescu <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants