Problem
Currently, the CI workflow only echoes a text string and does not validate the HTML structure or CSS styles, making it easy to merge syntax bugs or invalid declarations.
Current Behavior
The .github/workflows/ci.yml runs a single step that runs echo "CI running successfully".
Why This Improvement Is Needed
Automated linting ensures code quality, prevents syntax errors, and maintains consistent styling standards before PRs are merged.
Proposed Solution
Add automated HTMLHint and Stylelint steps to the GitHub actions workflow.
Expected Outcome
Failed HTML structures or invalid CSS attributes will block CI runs on pull requests automatically.
Problem
Currently, the CI workflow only echoes a text string and does not validate the HTML structure or CSS styles, making it easy to merge syntax bugs or invalid declarations.
Current Behavior
The
.github/workflows/ci.ymlruns a single step that runsecho "CI running successfully".Why This Improvement Is Needed
Automated linting ensures code quality, prevents syntax errors, and maintains consistent styling standards before PRs are merged.
Proposed Solution
Add automated HTMLHint and Stylelint steps to the GitHub actions workflow.
Expected Outcome
Failed HTML structures or invalid CSS attributes will block CI runs on pull requests automatically.