Skip to content

feat(q10): Add Q10 vacuum CLI commands and Status API #2581

feat(q10): Add Q10 vacuum CLI commands and Status API

feat(q10): Add Q10 vacuum CLI commands and Status API #2581

Triggered via pull request February 13, 2026 17:23
Status Failure
Total duration 1m 43s
Artifacts

ci.yml

on: pull_request
Matrix: test
Lint Commit Messages
11s
Lint Commit Messages
lint
18s
lint
Build Package
7s
Build Package
Test Semantic Release
1m 39s
Test Semantic Release
release
release
Fit to window
Zoom out
Zoom in

Annotations

4 errors
Lint Commit Messages
You have commit messages with errors ⧗ input: Handle None result from home data API endpoints gracefully When a home has no devices registered in the Roborock cloud account, the API returns success: True but with result: None. This is a valid response that should not raise an exception. Modified all three endpoint versions (v1, v2, v3) to return an empty HomeData object when result is None, allowing the integration to set up successfully with 0 devices. ✖ subject may not be empty [subject-empty] ✖ type may not be empty [type-empty] ✖ found 2 problems, 0 warnings ⓘ Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint ⧗ input: Add methods to empty dustbin and set clean mode ✖ subject may not be empty [subject-empty] ✖ type may not be empty [type-empty] ✖ found 2 problems, 0 warnings ⓘ Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint
lint
Process completed with exit code 1.
test (3.14)
Process completed with exit code 1.
test (3.11)
Process completed with exit code 1.