[pull] dev from home-assistant:dev #3462
ci.yaml
on: pull_request
Collect information & changes data
23s
Matrix: Prepare dependencies
Check GitHub Actions workflows
23s
Check copilot instructions
14s
Check recorder database versions
0s
Matrix: lint-hadolint
Check hassfest
45s
Check all requirements
40s
Check mypy
47s
Dependency review
18s
Check pylint
12m 50s
Check pylint on tests
8m 17s
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)
25s
Upload test results to Codecov
7s
Annotations
3 errors and 28 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-49af2867e20e5237b14073dfc167ba395762b65fc102b40eb2b47434cfc532ea-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-49af2867e20e5237b14073dfc167ba395762b65fc102b40eb2b47434cfc532ea, 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.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 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 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.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 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, 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:18.6 tests Python 3.14.5
Cache save failed.
|
|
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.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: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 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 (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 (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 (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 (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 (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 (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 (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 (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/
|
|
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 (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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-3.14.5-1
|
1.12 MB |
sha256:d310fb3453c8cc61c9743873b19fbb47f5c493eabe3069a3eedaaeb0de09fdf6
|
|
|
coverage-3.14.5-10
|
1.24 MB |
sha256:b87a9d34508f487b8ddf368375881b07fa05a194b496ba558cbe8c879b101f77
|
|
|
coverage-3.14.5-2
|
1.13 MB |
sha256:d7430ce911a635123a862de537e95e06b5d5bb4da672124b7e62dd196595708a
|
|
|
coverage-3.14.5-3
|
1.13 MB |
sha256:8d53efbe3dd13582efb88d2dd69e532e3401c8426f31867b3f9429c08b40f74d
|
|
|
coverage-3.14.5-4
|
1.13 MB |
sha256:1a6b46cdb286b2219fd62e4368175d86c323c32aea68888e7eb3f3aa8e745efa
|
|
|
coverage-3.14.5-5
|
1.13 MB |
sha256:29d77d4ece7f8bde143bb1bd0ea4f458450ad226e4c99cdc49e928880b97d0f8
|
|
|
coverage-3.14.5-6
|
1.14 MB |
sha256:e1c53dab62ca1ab948852882e3019f0a939f7436086a7019121bcb77a6398309
|
|
|
coverage-3.14.5-7
|
1.16 MB |
sha256:0cbd7e4d1e727924bc8e55aa687d881e826813269e9f4fbcff53f4ba21c5eae5
|
|
|
coverage-3.14.5-8
|
1.18 MB |
sha256:1c0ac30386af7eb6fe6b4886b9f41eeca0e9c73f7b15dfd9ecb6db3bf87b5dbc
|
|
|
coverage-3.14.5-9
|
1.21 MB |
sha256:e5f8dc3522e3fbd7af739c785950ea08eb46fb6a3f56a14b6ab7fb93afc88422
|
|
|
coverage-3.14.5-mariadb-10.10.3
|
17.1 KB |
sha256:6c481cae966ffc42f5aa48098b2a55182c73ff62847f177ed7921a75602e0cb8
|
|
|
coverage-3.14.5-mariadb-10.11.2
|
17.1 KB |
sha256:7c9bfcf15e5f34e868e92cb537a243fac61044525d914e09d136f5d9f81b4876
|
|
|
coverage-3.14.5-mariadb-10.3.32
|
17.1 KB |
sha256:b5c4b0e85b22f77d14b1c30c8d741e313927df16bb595b8b64617226ffc4958d
|
|
|
coverage-3.14.5-mariadb-10.6.10
|
17.1 KB |
sha256:f975b0f5a194c55a6d6db2e4c287dd2f2bc3e4983cd9d21478f1ca0926f854dd
|
|
|
coverage-3.14.5-mariadb-11.4.9
|
17.1 KB |
sha256:330001b399f0ee44570b46a3a7e25147e8e531016f579c27a95b24a3a5c76583
|
|
|
coverage-3.14.5-mysql-8.0.32
|
17.1 KB |
sha256:f3853ccbf4df34db08594f2ccb9425a8e8edf5f848dc33a3f48e413399f5b1a6
|
|
|
coverage-3.14.5-postgres-12.22
|
17.1 KB |
sha256:79ec729698e7fcefd64d116a0db84b31dcb69472e9b5059376a4a76331e4d806
|
|
|
coverage-3.14.5-postgres-15.19
|
17.1 KB |
sha256:0fd6949a22e86ce8c939abbc06ead775233c9bad55732fcf2b52989b6c22987b
|
|
|
coverage-3.14.5-postgres-18.6
|
17.1 KB |
sha256:1f0f6c7e3a4d45dfefddf470ec9778d533f7c674659c2128dc74d264d3760cbf
|
|
|
licenses-3462-3.14.5
|
135 KB |
sha256:09fec52d6a473f26a518a4a0a2a5ccb28339bb36e300119897d1a4fe87e0d7f5
|
|
|
pip-freeze-3.14.5
|
13.5 KB |
sha256:7cdeead4322c9a593a7e967734cda75254e600990b2f906973e39dc8d893c792
|
|
|
pytest-3462-3.14.5-1
|
1.1 KB |
sha256:cda9a0962e051a52c52da669bf579b99c4097993c2978f6e77e9a67eda2e875c
|
|
|
pytest-3462-3.14.5-10
|
3.24 KB |
sha256:e03d29e1a072831ba41b17f4c9a5031bfd77163e83b9f06b3e526a3931e8d61d
|
|
|
pytest-3462-3.14.5-2
|
1.14 KB |
sha256:294885bb0eadc151678e77e82b6bf8543f375fbd819db16373ee99b5de80c01c
|
|
|
pytest-3462-3.14.5-3
|
1.24 KB |
sha256:433b6f05c40ca60f4c88a78ac996d7232ebc50eefbe7a84acffc29b32ba42a04
|
|
|
pytest-3462-3.14.5-4
|
1.21 KB |
sha256:9c8224422ce4ff1940482d1d22e3283d464e8fbd2194ef93964d1c245d8fcaf0
|
|
|
pytest-3462-3.14.5-5
|
2.34 KB |
sha256:9f0dd3474bb1da635ddf09af4ee689a86feef4f51072cd14a1160e94bd657108
|
|
|
pytest-3462-3.14.5-6
|
1.59 KB |
sha256:897ad6eda0f718822fc37776ad7dabfd3813119f9249c0e75b000c0200ad39ff
|
|
|
pytest-3462-3.14.5-7
|
1.68 KB |
sha256:c0fedbf44678a56e92a929b8e09ab2ce4bcc09cdace4c093ce64d279aaba746b
|
|
|
pytest-3462-3.14.5-8
|
1.69 KB |
sha256:443daefe2cd751e44ed79cc9d54653016e4ef38cf3d765de770f62d0f1b04f0b
|
|
|
pytest-3462-3.14.5-9
|
3.81 KB |
sha256:331bdc395370180121acb5738d0e3574785b30013a3357aec7d70d19eaa2aad2
|
|
|
pytest-3462-3.14.5-mariadb-10.10.3
|
2.08 KB |
sha256:393600d7d5f9ddd964ba8cebb45e102b2592d6b8abecf80f4a0f937eb1e294d2
|
|
|
pytest-3462-3.14.5-mariadb-10.11.2
|
2.08 KB |
sha256:66739fd4ac07e09dea0b47c8a83898b7dac70b2f3f809c4c25e7d20446378e16
|
|
|
pytest-3462-3.14.5-mariadb-10.3.32
|
2.08 KB |
sha256:51b72e3e4b7eeb8bd4c3e54b0aedc9b3888981f8418b4803f1ae94105cde116a
|
|
|
pytest-3462-3.14.5-mariadb-10.6.10
|
2.08 KB |
sha256:b5226f190641b94d6fec88bb393640dd51ec7dac6b3e4c1cf684e813d350e567
|
|
|
pytest-3462-3.14.5-mariadb-11.4.9
|
2.07 KB |
sha256:8273630164bccf3240dcd9460131d434db543fcb2d5f158989ea27a87c582fac
|
|
|
pytest-3462-3.14.5-mysql-8.0.32
|
2.06 KB |
sha256:55d18898743b9a2cddcc2c44c35572d19b0786a4159543882dae9471f68d3e25
|
|
|
pytest-3462-3.14.5-postgres-12.22
|
2.14 KB |
sha256:ea71aa4a02d06aabc1ca6563cacf4128acaa8d84608b0b67184b55824b847cc5
|
|
|
pytest-3462-3.14.5-postgres-15.19
|
2.15 KB |
sha256:04c187b7e923fb6e19706272e9b768d879868510101a50b37b8d98b91b404da9
|
|
|
pytest-3462-3.14.5-postgres-18.6
|
2.14 KB |
sha256:a6ff7a601b1d7cf2df9fa41551cc45e3ff0d7c508996021e17dff0143deda033
|
|
|
pytest-3462-3.14.5-sqlite-3.40.1
|
532 Bytes |
sha256:efa21192d9f35172546de119aec0fb1f1175f3a34b1fc7d8609fa9efaa966141
|
|
|
pytest-3462-3.14.5-sqlite-3.53.4
|
532 Bytes |
sha256:4263f864e8f3519b2960a98e284285d226f8a6f40c0889b72f1788429300e591
|
|
|
pytest_buckets
|
7.16 KB |
sha256:d27e0a25c9179a994da4016f4edd568f775a1a95155d9c8c4217e2eb2109b329
|
|
|
test-results-full-3.14.5-1
|
79.1 KB |
sha256:c1ed4dcf3cdc29b4506dc5f7d16fccce737d2381161c12391946c20921a1be10
|
|
|
test-results-full-3.14.5-10
|
225 KB |
sha256:d822cc8716e3ea8548fd908c5f921f276d3ad44ce97670bc8495a8dd4adf12ae
|
|
|
test-results-full-3.14.5-2
|
113 KB |
sha256:12584323126a63d2d27d6582b99b5acfb85db9a4cb5315ccb57e2548d8919c88
|
|
|
test-results-full-3.14.5-3
|
132 KB |
sha256:4df00c85800610792ff999304ba51b051031297e7492611832a58e3430626aa4
|
|
|
test-results-full-3.14.5-4
|
99.4 KB |
sha256:fb25898b05dffcf38d7876986f4f518bd4341c3147dc37e0898f1205d87871be
|
|
|
test-results-full-3.14.5-5
|
128 KB |
sha256:aa48329bea13c8573af1d315a572bac580aab12f883119e9c96d43190c5daf63
|
|
|
test-results-full-3.14.5-6
|
160 KB |
sha256:d08c3846c56cb5756885e0ba7587fec238887b4785e986f1ae10a507b4d758bd
|
|
|
test-results-full-3.14.5-7
|
192 KB |
sha256:59581efd68298a593767255b0132106e6d9a0ab38c3d01b803143158faad819e
|
|
|
test-results-full-3.14.5-8
|
222 KB |
sha256:cce239df81e8632cf4d01902812c2861873f9973ebf5540428e7d0633ec3bd9a
|
|
|
test-results-full-3.14.5-9
|
225 KB |
sha256:6e97ab1851911edbed9bc2cdc86c3d2a46b53ddbc863dee3de3dc5c88e0992b2
|
|
|
test-results-mariadb-3.14.5-mariadb-10.10.3
|
27.5 KB |
sha256:e51fef49fc026e3ce629f493203baebf4ce288a545bbdf866b3c1747f45720a6
|
|
|
test-results-mariadb-3.14.5-mariadb-10.11.2
|
27.6 KB |
sha256:49e3d6b725e930aed511466107b307efb4cef526298e7305645ff75d61dcf097
|
|
|
test-results-mariadb-3.14.5-mariadb-10.3.32
|
27.5 KB |
sha256:b24c9a5108ea20dcca86e97eeec7bbd2c5cca7354d1ad0878068364e3c549768
|
|
|
test-results-mariadb-3.14.5-mariadb-10.6.10
|
27.4 KB |
sha256:4d976fd2b747da425761a2e4a6717810d749198281b35191a652c236d0da689f
|
|
|
test-results-mariadb-3.14.5-mariadb-11.4.9
|
27.3 KB |
sha256:da5d1bb4def6ea13bf10bdf24f459ac0af49547f5e92497f30fbc185357b49ff
|
|
|
test-results-mariadb-3.14.5-mysql-8.0.32
|
27.8 KB |
sha256:8f1384f5ac826a8cdf5c7cba18f409d290bd24fa1ad44211ae870ec899fde419
|
|
|
test-results-postgres-3.14.5-postgres-12.22
|
27.5 KB |
sha256:1bc1b8f6196ac99bc7b0e0bd5f57d26b98a449b7ae9f021875a09ab110cc32af
|
|
|
test-results-postgres-3.14.5-postgres-15.19
|
27.6 KB |
sha256:3fbcd5286da97290bb3b947d668c028da09f91a9127928f17c1e938428b2151b
|
|
|
test-results-postgres-3.14.5-postgres-18.6
|
27.3 KB |
sha256:7d021d126117cc7b344f381c36131ddffb97ee1a3977dbf1222ba3a580eb94f4
|
|