Skip to content

CLAUDE.md: fold in the tooling / test / release state - #9

Merged
nolsen311 merged 1 commit into
mainfrom
REST-refactor
Sep 6, 2026
Merged

nolsen311 merged 1 commit into
mainfrom
REST-refactor

Conversation

@nolsen311

Copy link
Copy Markdown
Owner

Adds a "Project state & conventions" section covering how the repo is built, tested and released today:

  • Lint: pyproject.toml is the Home Assistant ruff selection verbatim, no project ignore block; ruff pinned to 0.16.6 in codechecker.yml.
  • Tests: tests/ is a package; aioresponses + pytest-homeassistant; the DataUpdateCoordinator(config_entry=...) / async_config_entry_first_refresh gotcha that broke CI.
  • Release: bump manifest in a commit, merge, tag v; release.yml verifies tag == manifest; release-drafter config; version must only increase (HACS).
  • Identity: de-forked from DonTranQuiL/Pfsense-pro; the shared brand icon.

Marks the migration plan, the manifest/housekeeping list and the phased order as done.

Adds a "Project state & conventions" section covering how the repo is
built, tested and released today:

- Lint: pyproject.toml is the Home Assistant ruff selection verbatim, no
  project ignore block; ruff pinned to 0.16.6 in codechecker.yml.
- Tests: tests/ is a package; aioresponses + pytest-homeassistant; the
  DataUpdateCoordinator(config_entry=...) / async_config_entry_first_refresh
  gotcha that broke CI.
- Release: bump manifest in a commit, merge, tag v<version>; release.yml
  verifies tag == manifest; release-drafter config; version must only
  increase (HACS).
- Identity: de-forked from DonTranQuiL/Pfsense-pro; the shared brand icon.

Marks the migration plan, the manifest/housekeeping list and the phased
order as done.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown

🎉 Thank you for contributing to SkyRadar Fusion! Your Pull Request has been received. Our automated tests (Hassfest, Ruff, etc.) will run shortly. If anything fails, don't worry—just check the logs and update your branch!

@nolsen311
nolsen311 merged commit 82f44db into main Sep 6, 2026
9 of 10 checks passed
@nolsen311
nolsen311 deleted the REST-refactor branch September 6, 2026 19:19
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