Repository navigation
[pull] dev from home-assistant:dev #3514
ci.yaml
on: pull_request
Collect information & changes data
23s
Matrix: Prepare dependencies
Check GitHub Actions workflows
13s
Check copilot instructions
38s
Check recorder database versions
Matrix: lint-hadolint
Check hassfest
1m 12s
Check all requirements
50s
Check mypy
1m 3s
Dependency review
18s
Check pylint
9m 43s
Check pylint on tests
8m 47s
Matrix: Audit licenses
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Matrix: pytest-sqlite
Matrix: pytest-full
Upload test coverage to Codecov (partial suite)
0s
Upload test coverage to Codecov (full suite)
27s
Upload test results to Codecov
7s
Annotations
3 errors and 27 warnings
|
Dependency review
Dependency review is not supported on this repository. Please ensure that Dependency graph is enabled, see https://github.com/code/app-python-home-assistant-core/settings/security_analysis
|
|
Upload test results to Codecov
Process completed with exit code 1.
|
|
Upload test coverage to Codecov (full suite)
Process completed with exit code 1.
|
|
Prepare dependencies (3.14.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Prepare dependencies (3.14.5)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.5-pruned-py-740ba54651f1403ca900e079929b0c677efdcd004a455296a65c7a57f1c0f2f7-python, another job may be creating this cache.
|
|
Prepare dependencies (3.14.5)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.5-pruned-py-740ba54651f1403ca900e079929b0c677efdcd004a455296a65c7a57f1c0f2f7, another job may be creating this cache.
|
|
Check hassfest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Split tests for full run
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run SQLite 3.53.4 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run SQLite 3.40.1 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run mariadb:10.11.2 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run mariadb:11.4.9 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run mariadb:10.10.3 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run mariadb:10.6.10 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run mariadb:10.3.32 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run postgres:12.22 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run postgres:15.19 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run postgres:15.19 tests Python 3.14.5
Cache save failed.
|
|
Run postgres:18.6 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run mysql:8.0.32 tests Python 3.14.5
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (8)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (6)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run tests Python 3.14.5 (7)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-3.14.5-1
|
1.13 MB |
sha256:c7be77665ef7f5bd7b800a8457b176c750ac287218019a05692265c3834b5857
|
|
|
coverage-3.14.5-10
|
1.23 MB |
sha256:0f856ea5d1c624e1d392b1536a0131b268d012d21141e56ca221892cd471da6c
|
|
|
coverage-3.14.5-2
|
1.14 MB |
sha256:bef3e41f29da9865fc9a64e1594a01d54e484cd6701644ca4e64f7e1a7a7d432
|
|
|
coverage-3.14.5-3
|
1.13 MB |
sha256:9c89444c5b07cb55e7c75b3a2eababe15fe3342bfdab093fbc1bbdcfe38715ca
|
|
|
coverage-3.14.5-4
|
1.15 MB |
sha256:61710cd851fd7036c2225e3e0f926a3ecbaadd5a3c6d584b7649445b699d62c2
|
|
|
coverage-3.14.5-5
|
1.15 MB |
sha256:c7debb70e5457b6c22046162359ffce7b607d453539a53c576b1247d771d8d86
|
|
|
coverage-3.14.5-6
|
1.16 MB |
sha256:24de5bdfc87e923e75a3ca115586a47923ab889690f13c961250aaa615232229
|
|
|
coverage-3.14.5-7
|
1.17 MB |
sha256:5e6a4761d8b6d931bf7a6e90aa53bffea65a60f56193bdef0eaee267b9685a1d
|
|
|
coverage-3.14.5-8
|
1.18 MB |
sha256:9e42dd31f3da7ddfd2390b29dc8133fbe822286dd88b554e1e86b80d331c526a
|
|
|
coverage-3.14.5-9
|
1.2 MB |
sha256:51c0ed20614d7d260ba894063d3141765e763d1842b27262906ee5f6f0bcb77d
|
|
|
coverage-3.14.5-mariadb-10.10.3
|
17 KB |
sha256:7ca6bab5ee2201c81b50907ebe2c918b5d394791576f270669a74a45df9d7e4a
|
|
|
coverage-3.14.5-mariadb-10.11.2
|
17 KB |
sha256:4c9ecbc019eac21ba40feab278074d16e2b7003bad8d3e79dc4a06ceaab1aed4
|
|
|
coverage-3.14.5-mariadb-10.3.32
|
17 KB |
sha256:6738df65cde79111499a931c882a2d99e1f1aada067abfd84884d21b1517e105
|
|
|
coverage-3.14.5-mariadb-10.6.10
|
17 KB |
sha256:6576b1cb70fc69ed77a3cf154eb85766c8aed9885f0dc25b6e5e78e90d69f347
|
|
|
coverage-3.14.5-mariadb-11.4.9
|
17 KB |
sha256:0ef958bdf6d17b35eeb21ce3415c64acfd43d6067c7bb43ddd1c08f2d9b71c10
|
|
|
coverage-3.14.5-mysql-8.0.32
|
17 KB |
sha256:ef32464a0b22d9329d9b30fa02f2b252646e190e469c4a3e1e33f5a38b5ceec4
|
|
|
coverage-3.14.5-postgres-12.22
|
17.1 KB |
sha256:0f1c8db33cc2e70b567b6bb5b5cf4a4436e77cac75ec6fcffb1bf873706fc07a
|
|
|
coverage-3.14.5-postgres-15.19
|
17.1 KB |
sha256:8586f6510835a5a56c1dbc435f66ed6d69bec0f79a610a61ffd2d1d763c82d7f
|
|
|
coverage-3.14.5-postgres-18.6
|
17.1 KB |
sha256:5bf1463791f3325390ca7e6f3e4891ed2d4b9df167948d8c6ef9f199a2a6438f
|
|
|
licenses-3514-3.14.5
|
135 KB |
sha256:27d986944b23dc14f4920e18f4776c04914b6e149832e23a1fb1c974e2aa78be
|
|
|
pip-freeze-3.14.5
|
13.5 KB |
sha256:07970320f0a0301c88e7662cc26f7c1522ddc548dc59aad08ad6d59f704efd0c
|
|
|
pytest-3514-3.14.5-1
|
979 Bytes |
sha256:73151e38538223eab9ad2f771524e0bb22614f59dfcd9f0be79be3ff912a634c
|
|
|
pytest-3514-3.14.5-10
|
2.22 KB |
sha256:d72404befde809ceadf19732452145845ba186b35fe069fb9ffa5ec3c93fb949
|
|
|
pytest-3514-3.14.5-2
|
1.42 KB |
sha256:9b9542bfce4e9b002e7cf016520908edc6ced4ff66f7230cd3793df4d8b661af
|
|
|
pytest-3514-3.14.5-3
|
1.75 KB |
sha256:f8b95c140675204db7f42ae7f80dcc3d0034d0519b061caa20fae3d4d93ab189
|
|
|
pytest-3514-3.14.5-4
|
1.47 KB |
sha256:431bf18028bddee4b1bd6d6702acc79cad75eab2c4b298321462b8e7dcc30341
|
|
|
pytest-3514-3.14.5-5
|
1.97 KB |
sha256:b24225a00ecf597d659128cc5b5d255b2ab159cc949e2ea0615d29de3ab27e39
|
|
|
pytest-3514-3.14.5-6
|
989 Bytes |
sha256:212a95089b4ffaab2bc3f7206ad564e3b95e08c22ca93a8645b4719114380707
|
|
|
pytest-3514-3.14.5-7
|
1.43 KB |
sha256:3c2ce1bd5d94e8447b7b59b47555bc8c8f98678fca5f688d48b867ffec2f934a
|
|
|
pytest-3514-3.14.5-8
|
2.94 KB |
sha256:b089dc3654e3786882f94954551404e1de9b306d0c09d55657c85a67dc8da890
|
|
|
pytest-3514-3.14.5-9
|
2.39 KB |
sha256:7105e7829bb771984a2b4a5c820b4293a2f4722fa0f575bdd06498dd5c1bf2d6
|
|
|
pytest-3514-3.14.5-mariadb-10.10.3
|
2.07 KB |
sha256:1917659956a781c7f8dc69f255f83f7bef9e4d987d6e92424d9b2990eec15590
|
|
|
pytest-3514-3.14.5-mariadb-10.11.2
|
2.07 KB |
sha256:4b2d3932190fb1315148aaacb005693e4f842769138a35d793a61a82424a52c7
|
|
|
pytest-3514-3.14.5-mariadb-10.3.32
|
2.07 KB |
sha256:af9bb06de8a583d4546be1915009f3e8abc3d591aed672fc100608618657c389
|
|
|
pytest-3514-3.14.5-mariadb-10.6.10
|
2.07 KB |
sha256:36b81b4e3a55b7a7a4b5d42c1a88d66f44d1c01f280d7cd15b5accb8deafaa02
|
|
|
pytest-3514-3.14.5-mariadb-11.4.9
|
2.07 KB |
sha256:249f887d2dcfc8790c15bdfd5660b4e5731f8f3e7d3b127b88b19190810b3c00
|
|
|
pytest-3514-3.14.5-mysql-8.0.32
|
2.06 KB |
sha256:844eed10c8c88319cd9596facf467d4da9a32882dc76c6ab55603c36a6218064
|
|
|
pytest-3514-3.14.5-postgres-12.22
|
2.14 KB |
sha256:6ea60da0b6320d1956de622537341f467aca3a619236a59d044ee4598c624ac0
|
|
|
pytest-3514-3.14.5-postgres-15.19
|
2.14 KB |
sha256:c40d30e844ee13b2131ea5e908c1e829a0c8faa0822efd74535bb6a575b5c898
|
|
|
pytest-3514-3.14.5-postgres-18.6
|
2.14 KB |
sha256:e65a3a5272298ec2a915e36087c87d10ad8446835eba0477620defd6b8324ee2
|
|
|
pytest-3514-3.14.5-sqlite-3.40.1
|
534 Bytes |
sha256:da4b4318ee74ddf5ceaf5b8c6641212042894bd8c85c1aadc6ddb88d8bfa4f33
|
|
|
pytest-3514-3.14.5-sqlite-3.53.4
|
531 Bytes |
sha256:af4f5385400a40ea5eef2e4f6e4c50bc7a4aef01a20e25982b4654e09dd0a7fc
|
|
|
pytest_buckets
|
7.13 KB |
sha256:2ee3c2f9ab0489aea0729e0f9a79251922cef3bed820ad9da875b4e2c510c132
|
|
|
test-results-full-3.14.5-1
|
98.7 KB |
sha256:6a2b6928aee1ebb81442bc5f7fb92de38cbd29cba7325570362b2f961905205c
|
|
|
test-results-full-3.14.5-10
|
151 KB |
sha256:520cac22079a4afb15a4f6111f20904a603f575efeddd2d05e9e362b25f4b3bb
|
|
|
test-results-full-3.14.5-2
|
117 KB |
sha256:a495063b963cc00eb3623fd69d2902843e217e0fe45c460475161c93bfa9cb78
|
|
|
test-results-full-3.14.5-3
|
112 KB |
sha256:1311710935a6eb9d9f777662b5b824f423b36b2c0d61dcefefd9cc9dea1b5fc5
|
|
|
test-results-full-3.14.5-4
|
137 KB |
sha256:80826fe081e37eba1fca4e1f42c017a23cccb2f16dca673432ba6ea8a6d92d50
|
|
|
test-results-full-3.14.5-5
|
122 KB |
sha256:3f6776696b434a693eb47851c0ca97f8daf8215f54d7f18c8413bd704da823b3
|
|
|
test-results-full-3.14.5-6
|
146 KB |
sha256:b81c80e25d24a18e17732f9d756796fa12aabb2afeece08dd257fc4546ce8196
|
|
|
test-results-full-3.14.5-7
|
145 KB |
sha256:10363346e39fb7a169240b26eb556d1d8ba2ec52d6a33f3ac6b6a2c840008da1
|
|
|
test-results-full-3.14.5-8
|
152 KB |
sha256:a86cd50b0afabafbd1528fe5286ead02aa274be57ada98a1526869fc6c92cfac
|
|
|
test-results-full-3.14.5-9
|
153 KB |
sha256:7d1338ffa1d092901967e388ce6a21b30498944fe464767af79205d4f77e83aa
|
|
|
test-results-mariadb-3.14.5-mariadb-10.10.3
|
27.7 KB |
sha256:c774f589547a1e9c82f2cdabcbb016b8ebb886fe05aab72e6f04b115edc18931
|
|
|
test-results-mariadb-3.14.5-mariadb-10.11.2
|
27.4 KB |
sha256:9dc304b538118c5a6e716270c9da5bcc29ac485dc5e5ee76b82b3164aba6ec41
|
|
|
test-results-mariadb-3.14.5-mariadb-10.3.32
|
27.3 KB |
sha256:3f15764b45036e9482382c030b9168fb449ee11345e774f8b694ef7312d8e8bd
|
|
|
test-results-mariadb-3.14.5-mariadb-10.6.10
|
27.6 KB |
sha256:ed42a44cc56fc03c4be80ff3b0c74af0a04705d46c6dd03d0e57b2bf2f6d99b5
|
|
|
test-results-mariadb-3.14.5-mariadb-11.4.9
|
28 KB |
sha256:d08ce390b5585931bfbda181282375a8788112f05867a044a9c06c4a7214247e
|
|
|
test-results-mariadb-3.14.5-mysql-8.0.32
|
27.8 KB |
sha256:cd4e5d6049dd130f4d5a2575711d405fc5aa1d3352532ecd55cce09515154547
|
|
|
test-results-postgres-3.14.5-postgres-12.22
|
27.6 KB |
sha256:216055d4c14e2d82cbbd9109c8ceeb3ad8d985d6c79c41a3682e0433f81d1683
|
|
|
test-results-postgres-3.14.5-postgres-15.19
|
27.7 KB |
sha256:4b3e674dc390f0c05484d233ce9d28c5b77524b06e5cf66cfa50b79ab86023aa
|
|
|
test-results-postgres-3.14.5-postgres-18.6
|
27.9 KB |
sha256:bc2ec574695a28956017eb96fb92c227f90d52863909f6c61128da719a178b91
|
|