Skip to content

Conversation

@ekumachidi
Copy link
Contributor

This pull request introduces a GitHub Action workflow to automate the linting
of various code types on each push and pull request. The workflow runs the
following linters:

  • JavaScript: Uses ESLint to check for issues in JavaScript files.
  • HTML: Uses HTMLHint to lint HTML files.
  • CSS: Uses Stylelint to ensure proper CSS formatting.
  • Shell scripts: Uses ShellCheck to lint shell scripts.
  • C++: Uses Clang-Tidy to check C++ code for style and potential errors.
  • Perl: Uses Perl::Critic to lint Perl code.

By adding this workflow, we ensure consistent code quality and formatting
across multiple languages in the repository.

This pull request introduces a GitHub Action workflow to automate the linting
of various code types in the repo on each push and pull request.

It add:
- lint.yml to define the workflow
- eslint.config.js to manage the rules for the js linting

The workflow runs the following linters:
- JavaScript: Uses ESLint to check for issues in JavaScript files.
- HTML: Uses HTMLHint to lint HTML files.
- CSS: Uses Stylelint to ensure proper CSS formatting.
- Shell scripts: Uses ShellCheck to lint shell scripts.
- C++: Uses Clang-Tidy to check C++ code for style and potential errors.

By adding this workflow, we ensure consistent code quality and formatting
across multiple languages in the repository.
@brichards64
Copy link
Contributor

html tidy issues need to discuss

@brichards64 brichards64 added the question Further information is requested label Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

question Further information is requested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants