[pull] dev from home-assistant:dev #1011
ci.yaml
on: pull_request
  
    
      Collect information & changes data
    
          
              19s
          
      
      
        Matrix: Prepare dependencies
      
    
    
      
        Matrix: lint-hadolint
      
    
    
    
      Check hassfest
    
          
              1m 21s
          
      
    
      Check all requirements
    
          
              25s
          
      
    
      Check mypy
    
          
              1m 3s
          
      
    
      Dependency review
    
          
              8s
          
      
    
      Check pylint
    
          
              8m 19s
          
      
    
      Check pylint on tests
    
          
              6m 42s
          
      
      
        Matrix: Audit licenses
      
    
    
    
      Check ruff-format
    
          
              28s
          
      
    
      Check ruff
    
          
              28s
          
      
    
      Check other linters
    
          
              1m 18s
          
      
      
        Matrix: pytest-mariadb
      
    
    
      
        Matrix: pytest-partial
      
    
    
      
        Matrix: pytest-postgres
      
    
    
    
      Upload test coverage to Codecov (partial suite)
    
          
              0s
          
      
      
        Matrix: pytest-full
      
    
    
    
      Upload test coverage to Codecov (full suite)
    
      
    
      Upload test results to Codecov
    
          
              4s
          
      Annotations
18 errors and 14 warnings
          | 
                      
                          Dependency review
                        
                      
                       Dependency review is not supported on this repository. Please ensure that Dependency graph is enabled along with GitHub Advanced Security on private repositories, see https://github.com/code/app-python-home-assistant-core/settings/security_analysis | 
| 
                      
                          Check other linters
                        
                      
                       The `punycode` module is deprecated. Please use a userland alternative instead. | 
| 
                      
                          Run mariadb:10.11.2 tests Python 3.13
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mariadb:10.6.10 tests Python 3.13
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mariadb:10.3.32 tests Python 3.14
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mysql:8.0.32 tests Python 3.14
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mariadb:10.10.3 tests Python 3.13
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mariadb:10.6.10 tests Python 3.14
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mysql:8.0.32 tests Python 3.13
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run postgres:12.14 tests Python 3.14
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run postgres:15.2 tests Python 3.13
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mariadb:10.10.3 tests Python 3.14
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Split tests for full run
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run postgres:15.2 tests Python 3.14
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run postgres:12.14 tests Python 3.13
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mariadb:10.11.2 tests Python 3.14
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Run mariadb:10.3.32 tests Python 3.13
                        
                      
                       Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Linux-X64-24.04-apt-1-2025.11 | 
| 
                      
                          Upload test results to Codecov
                        
                      
                       Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/test-results-action/47f89e9acb64b76debcd5ea40642d25a4adced9f/dist/codecov' failed with exit code 1 | 
| 
                      
                          Run mariadb:10.11.2 tests Python 3.13
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mariadb:10.6.10 tests Python 3.13
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mariadb:10.3.32 tests Python 3.14
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mysql:8.0.32 tests Python 3.14
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mariadb:10.10.3 tests Python 3.13
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mariadb:10.6.10 tests Python 3.14
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mysql:8.0.32 tests Python 3.13
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run postgres:12.14 tests Python 3.14
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run postgres:15.2 tests Python 3.13
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mariadb:10.10.3 tests Python 3.14
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run postgres:15.2 tests Python 3.14
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run postgres:12.14 tests Python 3.13
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mariadb:10.11.2 tests Python 3.14
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
| 
                      
                          Run mariadb:10.3.32 tests Python 3.13
                        
                      
                       No files were found with the provided path: junit.xml. No artifacts will be uploaded. | 
Artifacts
Produced during runtime
          | Name | Size | Digest | |
|---|---|---|---|
| 
                        
                          licenses-1011-3.13
                        
                       | 119 KB | sha256:734dff047ac30f10d2e5422e16dfc6e3459141eb72b90aa9181f49007ee2f894 |  | 
| 
                        
                          licenses-1011-3.14
                        
                       | 119 KB | sha256:a96cdb1a412f0ff9bb3f47edba874adfb184023b94fe71e7e778c25daa498228 |  | 
| 
                        
                          pip-freeze-3.13
                        
                       | 12.4 KB | sha256:fca25371a83ebc8f4c5b691cf9d8ea0cb6502348d5b9e965532b3e58dbf8cac4 |  | 
| 
                        
                          pip-freeze-3.14
                        
                       | 12.4 KB | sha256:7f8b23f7c2c5cbb92abb4ed1ab8d36ad187bd6afaaec790d89164ec0c4713f6c |  |