New "lint" job in validate.yml runs ruff format --check, ruff check, and ty check against custom_components/ and tests/ on the same push/PR/schedule triggers as the existing hassfest/hacs/pytest jobs.
New "lint" job in validate.yml runs ruff format --check, ruff check, and ty check against custom_components/ and tests/ on the same push/PR/schedule triggers as the existing hassfest/hacs/pytest jobs.