Skip to content

SolaX: align entity names with the cloud app #977

SolaX: align entity names with the cloud app

SolaX: align entity names with the cloud app #977

Triggered via pull request August 11, 2026 20:40
Status Failure
Total duration 2m 0s
Artifacts

ci-cd.yml

on: pull_request
Code Quality
38s
Code Quality
Type Check (mypy)
32s
Type Check (mypy)
HACS Validation
43s
HACS Validation
Hassfest Validation
23s
Hassfest Validation
Matrix: Test Comprehensive
Matrix: Test Quick
✅ All Checks Passed
2s
✅ All Checks Passed
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 8 warnings
Test Comprehensive (3.12)
Process completed with exit code 1.
Test Comprehensive (3.12): tests/unit/test_poll_snapshot.py#L487
test_partial_poll_publishes_updates_without_enabling_slowdown AttributeError: 'SolaXModbusHub' object has no attribute 'gatedEntities'. Did you mean: 'computedEntities'?
Test Comprehensive (3.13)
The strategy configuration was canceled because "test-comprehensive._3_12" failed
Test Comprehensive (3.13)
The operation was canceled.
Test Comprehensive (3.13): tests/unit/test_poll_snapshot.py#L487
test_partial_poll_publishes_updates_without_enabling_slowdown AttributeError: 'SolaXModbusHub' object has no attribute 'gatedEntities'. Did you mean: 'computedEntities'?
✅ All Checks Passed
Process completed with exit code 1.
Code Quality
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Hassfest Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Type Check (mypy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
HACS Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
HACS Validation
The repository does not contain brands assets at custom_components/solax_modbus/brand/icon.png. Falling back to checking the brands repository.
Test Comprehensive (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Comprehensive (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Comprehensive (3.13): .venv/lib/python3.13/site-packages/_pytest/python.py#L148
async def functions are not natively supported and have been skipped. You need to install a suitable plugin for your async framework, for example: - anyio - pytest-asyncio - pytest-tornasync - pytest-trio - pytest-twisted