Skip to content

replace 🪦 Stickler with strict linter in CI #55

Closed
@reactive-firewall

Description

@reactive-firewall

Replace sticklerCI features with similar lint checks.

Describe the solution you'd like

  • check code-style with various linters including:
    • flake8 checks
    • shellcheck checks
    • GitHub annotations (at-least with PRs)
    • new OPTIONALS
      • markdown linter (optional)
      • yaml-lint (optional)
      • codespell (optional)
      • makefile-linter (optional)

Describe alternatives you've considered

  • prefer the style of flake8 (based on PEP-8) over black for python.
  • does shellcheck EVEN have an alternative: Not really
  • should check if houndCI still works too
  • need to check yaml and markdown for options (optional)

Additional context

  • critical that git annotations link to some kind of reference docs on errors (even just a web search)

Metadata

Metadata

Labels

Bash LangChanges to the BASH scriptsCIContinuous Integration ToolingGitHubAnything MetaLinterAny linter tool or setting file enhancementsPython LangChanges to Python source codequestionFurther information is requested

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions