Skip to content

ci: Add automated quality validation checks using HTMLHint and Stylelint #486

@DebasmitaBose0

Description

@DebasmitaBose0

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions