Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix HACS validation errors by updating hacs.json and manifest.json #25

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

040medien
Copy link
Contributor

@040medien 040medien commented Oct 29, 2024

Summary
This PR addresses the CI/CD pipeline failures caused by HACS validation errors related to the hacs.json and manifest.json files. The following changes have been made to comply with the latest HACS requirements:

Changes made

Updated hacs.json:

Removed Invalid Keys:
Removed the domains, country, and homeassistant keys, which are not allowed in hacs.json.

Added Required Keys:
Added "content_in_root": false to indicate that the integration is located in a subdirectory.
Added "render_readme": true to enable rendering of the README in HACS.

Updated manifest.json:

Added Missing Key:
Added the issue_tracker key with the URL to the repository's issues page.

Reason for Changes
HACS Validation Errors: The CI/CD pipeline was failing due to invalid keys in hacs.json and a missing issue_tracker key in manifest.json.
Compliance with HACS Requirements: Updating these files ensures compliance with the latest HACS guidelines and resolves the validation errors.

Fixes issue #22

- Removed invalid 'domains', 'country', and 'homeassistant' keys from hacs.json.
- Added 'content_in_root' and 'render_readme' keys to hacs.json.
- Added the required 'issue_tracker' key to manifest.json.
@040medien 040medien force-pushed the fix-ci-cd-pipeline branch 4 times, most recently from 2391136 to 1bda018 Compare October 29, 2024 12:01
@040medien 040medien force-pushed the fix-ci-cd-pipeline branch 2 times, most recently from ef22076 to 5b26a0d Compare October 29, 2024 12:32
@040medien 040medien marked this pull request as draft October 29, 2024 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant