adaptive-lighting/.github/workflows
Casey bba0ef31d8 Delete upstream docs apparatus; rewrite README for the fork
The CDiT fork is single-household and was carrying an entire upstream
docs/ mkdocs site documenting features the fork has removed (sleep mode,
take-over-control, brightness_mode selector, YAML config). The README
mostly auto-generated from those pages via markdown-code-runner.

What's gone:

- docs/ — all 11 pages + assets + run_markdown_code_runner.py
- .github/workflows/docs.yml — zensical+shinylive GitHub Pages build
- .github/workflows/markdown-code-runner.yml — auto-edit of README from docs/
- .github/update-services.py / update-strings.py — would clobber the
  hand-edited services.yaml / strings.json
- scripts/update-generated-content — orchestrator for the above
- custom_components/adaptive_lighting/_docs_helpers.py + docs_gen.py —
  only used by the deleted markdown-code-runner
- zensical.toml — docs-site config
- "docs" dependency group in pyproject.toml (markdown-code-runner,
  shinylive, zensical, etc.) + lock regenerated

What's new:

- README.md rewritten to describe the fork's actual surface — 3 switches,
  4 number entities, 3 sensor entities per profile, 2 services (apply +
  change_switch_settings), entry-only setup, UI tuning, sun source.
  Preserves the existing "What's new in 2.1" / "2.2" block quotes.
- webapp/README.md annotated to flag the Shiny simulator models the
  upstream curve (with brightness_mode, sleep mode, etc.) and does not
  reflect the fork.
- CLAUDE.md command table no longer references update-generated-content.

Sensor.py + test_sensor_platform.py: incidental black reformat from the
lint pass (multi-arg function calls split per line).

Tests still pass (123/123). Lint clean. Sensors implementation
unchanged.
2026-05-21 10:23:04 +02:00
..
install_dependencies ⬆️ Update astral-sh/setup-uv action to v8 (#1468) 2026-04-24 13:13:15 -07:00
docker-build.yml ⬆️ Update docker/setup-qemu-action action to v4 2026-04-24 14:23:26 -07:00
hassfest.yaml ⬆️ Update actions/checkout action to v6.0.2 (#1411) 2026-01-22 23:02:25 +00:00
main-to-master-sync.yml ⬆️ Update actions/checkout action to v6 (#1288) 2025-11-27 09:27:27 -08:00
pre-commit.yaml ⬆️ Update actions/setup-python action to v6 (#1261) 2025-11-27 09:34:46 -08:00
pytest.yaml fix: restore hassfest and Home Assistant CI 2026-04-24 11:31:53 -07:00
release-drafter.yml ⬆️ Update release-drafter/release-drafter action to v7 2026-04-24 14:55:04 -07:00
toc.yaml fix(ci): add branch filter to TOC generator workflow (#1320) 2025-11-30 08:06:21 -08:00
update-test-matrix.yaml ⬆️ Update python to v3.14.2 (#1251) 2025-12-09 23:31:41 -08:00
validate.yml ⬆️ Update actions/checkout action to v6 (#1288) 2025-11-27 09:27:27 -08:00