mirror of
https://github.com/alexhopeoconnor/default.git
synced 2026-10-04 02:58:10 +10:00
25 lines
562 B
Python
25 lines
562 B
Python
from scripts.changed.category import get_category
|
|
from scripts.helpers.hacs_manifest import get_hacs_manifest
|
|
|
|
|
|
def check():
|
|
print("Information: https://hacs.xyz/docs/publish/include#check-hacs-manifest")
|
|
if get_category() != "integration":
|
|
print("Only integrations are checked.")
|
|
return
|
|
|
|
manifest = get_hacs_manifest()
|
|
issues = []
|
|
|
|
if manifest.get("name") is None:
|
|
issues.append("No name")
|
|
|
|
if issues:
|
|
for issue in issues:
|
|
print(issue)
|
|
exit(1)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
check()
|