ci: add lint+test workflow; schedule package constants (TiviMate/Wholphin/system media); drop the stale sibling-checkout dev dependency
Release / release (push) Successful in 4s
Test / test (push) Failing after 6s

This commit is contained in:
James Mackay committed 2026-10-08 07:49:07 +01:00
1 parent 6b4227cb40
commit ce82127a40
3 files changed
+47 -8

No files matched your search

+3 -7
View File
@@ -14,14 +14,10 @@ dev = [
"pytest>=8.0",
"pytest-asyncio>=0.23",
"ruff>=0.4",
# Shared ADB helpers. Vendored into custom_components/nvidia_shield/ha_adb_common/
# for HACS installs; used editable from a sibling checkout for development.
# Planned migration to a proper PyPI package.
"ha-adb-common",
]
[tool.uv.sources]
ha-adb-common = { path = "../ha-adb-common", editable = true }
# The shared ADB helpers are vendored at
# custom_components/nvidia_shield/ha_adb_common/ — the only consumed copy in
# this fork, so no extra dev dependency (and no unavailable sibling checkout).
[tool.ruff]
target-version = "py312"