Commit ced0ce2
committed
fix: resolve HACS/hassfest CI validation failures
Fixes surfaced by the new validate.yml workflow's first run:
- manifest.json: codeowners entries must be prefixed with "@" to be
recognized as valid GitHub handles.
- strings.json/translations/en.json: application_credentials.description
contained a markdown link/raw URL, which hassfest's translation
validator rejects; reworded to avoid it (full instructions remain in
README, linked via manifest.json's documentation field).
- __init__.py: added CONFIG_SCHEMA = cv.config_entry_only_config_schema
to resolve hassfest's warning about integrations with async_setup
lacking a config schema (this integration isn't configurable via a
top-level "splitwise:" YAML key).
- hacs.json: removed "domains" and "version" keys, which are no longer
part of HACS's accepted schema (HACS derives version from GitHub
releases, not this file); fixed "country" to be a string per schema.
- custom_components/splitwise/brand/: replaced the icon.txt MDI fallback
(an HA-core-only mechanism, not recognized by HACS's own brands check)
with real icon.png (256x256) and icon@2x.png (512x512) placeholder
images, satisfying HACS's brands validation. Swap these for the
final custom-designed graphic later.1 parent e8afed9 commit ced0ce2
8 files changed
Lines changed: 8 additions & 8 deletions
File tree
- custom_components/splitwise
- brand
- translations
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| 20 | + | |
| 21 | + | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| |||
Loading
This file was deleted.
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
| 3 | + | |
6 | 4 | | |
7 | 5 | | |
0 commit comments