2026-10-20T01:03:17.2309032Z Current runner version: '2.337.0' 2026-10-20T01:03:17.2336750Z ##[group]Runner Image Provisioner 2026-10-20T01:03:17.2337603Z Hosted Compute Agent 2026-10-20T01:03:17.2338197Z Version: 20261015.610 2026-10-20T01:03:17.2339340Z Commit: 267fdb4e8bbec4ab5ea31367f3a00d5c480c7656 2026-10-20T01:03:17.2340135Z Build Date: 2026-10-14T17:06:54Z 2026-10-20T01:03:17.2340865Z Worker ID: {4b962e8e-bdcd-4de8-b721-d3ab72b92bea} 2026-10-20T01:03:17.2341605Z Region: eastus2 2026-10-20T01:03:17.2342177Z Cloud: Azure 2026-10-20T01:03:17.2342776Z ##[endgroup] 2026-10-20T01:03:17.2344342Z ##[group]Operating System 2026-10-20T01:03:17.2345054Z Ubuntu 2026-10-20T01:03:17.2345606Z 24.04.5 2026-10-20T01:03:17.2346121Z LTS 2026-10-20T01:03:17.2346683Z ##[endgroup] 2026-10-20T01:03:17.2347276Z ##[group]Runner Image 2026-10-20T01:03:17.2347878Z Image: ubuntu-24.04 2026-10-20T01:03:17.2348952Z Version: 20261018.339.1 2026-10-20T01:03:17.2350253Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20261018.339/images/ubuntu/Ubuntu2404-Readme.md 2026-10-20T01:03:17.2351984Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20261018.339 2026-10-20T01:03:17.2352955Z ##[endgroup] 2026-10-20T01:03:17.2354328Z ##[group]GITHUB_TOKEN Permissions 2026-10-20T01:03:17.2356642Z Contents: read 2026-10-20T01:03:17.2357322Z Metadata: read 2026-10-20T01:03:17.2357898Z Packages: read 2026-10-20T01:03:17.2358982Z ##[endgroup] 2026-10-20T01:03:17.2361249Z Secret source: Actions 2026-10-20T01:03:17.2362760Z Cache mode: write 2026-10-20T01:03:17.2364269Z Prepare workflow directory 2026-10-20T01:03:17.2712403Z Prepare all required actions 2026-10-20T01:03:17.2761046Z Getting action download info 2026-10-20T01:03:17.4957063Z Download action repository 'actions/checkout@v4' (SHA:11d5960a326750d5838078e36cf38b85af677262) 2026-10-20T01:03:17.6042457Z Download action repository 'home-assistant/actions@master' (SHA:cd6f3635a740c84d8a14f6121a90068b8ece6bf6) 2026-10-20T01:03:17.8361915Z Complete job name: hassfest 2026-10-20T01:03:17.9134710Z ##[group]Run actions/checkout@v4 2026-10-20T01:03:17.9135712Z with: 2026-10-20T01:03:17.9136167Z repository: Mezzle/govee-bluetooth 2026-10-20T01:03:17.9140053Z token: *** 2026-10-20T01:03:17.9140547Z ssh-strict: true 2026-10-20T01:03:17.9140987Z ssh-user: git 2026-10-20T01:03:17.9141428Z persist-credentials: true 2026-10-20T01:03:17.9141913Z clean: true 2026-10-20T01:03:17.9142367Z sparse-checkout-cone-mode: true 2026-10-20T01:03:17.9142883Z fetch-depth: 1 2026-10-20T01:03:17.9143313Z fetch-tags: false 2026-10-20T01:03:17.9143757Z show-progress: true 2026-10-20T01:03:17.9144206Z lfs: false 2026-10-20T01:03:17.9144621Z submodules: false 2026-10-20T01:03:17.9145069Z set-safe-directory: true 2026-10-20T01:03:17.9145581Z allow-unsafe-pr-checkout: false 2026-10-20T01:03:17.9146366Z ##[endgroup] 2026-10-20T01:03:18.0175271Z Syncing repository: Mezzle/govee-bluetooth 2026-10-20T01:03:18.0178688Z ##[group]Getting Git version info 2026-10-20T01:03:18.0179657Z Working directory is '/home/runner/work/govee-bluetooth/govee-bluetooth' 2026-10-20T01:03:18.0180874Z [command]/usr/bin/git version 2026-10-20T01:03:18.0274783Z git version 2.55.0 2026-10-20T01:03:18.0300132Z ##[endgroup] 2026-10-20T01:03:18.0317235Z Temporarily overriding HOME='/home/runner/work/_temp/c885d2ac-d74b-41ae-b5cb-0e626555a97b' before making global git config changes 2026-10-20T01:03:18.0323838Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T01:03:18.0325470Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-20T01:03:18.0393598Z Deleting the contents of '/home/runner/work/govee-bluetooth/govee-bluetooth' 2026-10-20T01:03:18.0404240Z ##[group]Initializing the repository 2026-10-20T01:03:18.0409965Z [command]/usr/bin/git init /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-20T01:03:18.0544566Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-20T01:03:18.0546372Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-20T01:03:18.0547325Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-20T01:03:18.0548070Z hint: call: 2026-10-20T01:03:18.0548901Z hint: 2026-10-20T01:03:18.0549441Z hint: git config --global init.defaultBranch 2026-10-20T01:03:18.0550097Z hint: 2026-10-20T01:03:18.0550683Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-20T01:03:18.0551626Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-20T01:03:18.0552369Z hint: 2026-10-20T01:03:18.0552796Z hint: git branch -m 2026-10-20T01:03:18.0553274Z hint: 2026-10-20T01:03:18.0553898Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-20T01:03:18.0559821Z Initialized empty Git repository in /home/runner/work/govee-bluetooth/govee-bluetooth/.git/ 2026-10-20T01:03:18.0574224Z [command]/usr/bin/git remote add origin https://github.com/Mezzle/govee-bluetooth 2026-10-20T01:03:18.0637750Z ##[endgroup] 2026-10-20T01:03:18.0639433Z ##[group]Disabling automatic garbage collection 2026-10-20T01:03:18.0643526Z [command]/usr/bin/git config --local gc.auto 0 2026-10-20T01:03:18.0683125Z ##[endgroup] 2026-10-20T01:03:18.0684471Z ##[group]Setting up auth 2026-10-20T01:03:18.0693094Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T01:03:18.0732274Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-20T01:03:18.1160599Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-20T01:03:18.1217167Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-10-20T01:03:18.1470849Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T01:03:18.1514945Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T01:03:18.1759349Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-20T01:03:18.1810741Z ##[endgroup] 2026-10-20T01:03:18.1811679Z ##[group]Fetching the repository 2026-10-20T01:03:18.1823355Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +8c634373eda616b4a17613a554c70999dc887441:refs/remotes/origin/fix/broken-main-tests 2026-10-20T01:03:18.4560868Z From https://github.com/Mezzle/govee-bluetooth 2026-10-20T01:03:18.4562611Z * [new ref] 8c634373eda616b4a17613a554c70999dc887441 -> origin/fix/broken-main-tests 2026-10-20T01:03:18.4567842Z ##[endgroup] 2026-10-20T01:03:18.4569479Z ##[group]Determining the checkout info 2026-10-20T01:03:18.4571272Z ##[endgroup] 2026-10-20T01:03:18.4577935Z [command]/usr/bin/git sparse-checkout disable 2026-10-20T01:03:18.4642799Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-10-20T01:03:18.4683913Z ##[group]Checking out the ref 2026-10-20T01:03:18.4689256Z [command]/usr/bin/git checkout --progress --force -B fix/broken-main-tests refs/remotes/origin/fix/broken-main-tests 2026-10-20T01:03:18.4847170Z Switched to a new branch 'fix/broken-main-tests' 2026-10-20T01:03:18.4853252Z branch 'fix/broken-main-tests' set up to track 'origin/fix/broken-main-tests'. 2026-10-20T01:03:18.4859639Z ##[endgroup] 2026-10-20T01:03:18.4912142Z [command]/usr/bin/git log -1 --format=%H 2026-10-20T01:03:18.4945697Z 8c634373eda616b4a17613a554c70999dc887441 2026-10-20T01:03:18.5183037Z ##[group]Run home-assistant/actions/hassfest@master 2026-10-20T01:03:18.5183705Z ##[endgroup] 2026-10-20T01:03:18.5277367Z ##[start-action display=Run echo "::add-matcher::/home/runner/work/_actions/home-assistant/actions/master/hassfest/problem-matcher.json";id=__home-assistant_actions.__run] 2026-10-20T01:03:18.5340630Z ##[group]Run echo "::add-matcher::/home/runner/work/_actions/home-assistant/actions/master/hassfest/problem-matcher.json" 2026-10-20T01:03:18.5342158Z echo "::add-matcher::/home/runner/work/_actions/home-assistant/actions/master/hassfest/problem-matcher.json" 2026-10-20T01:03:18.5532118Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-20T01:03:18.5532829Z ##[endgroup] 2026-10-20T01:03:18.5651636Z ##[end-action id=__home-assistant_actions.__run;outcome=success;conclusion=success;duration_ms=37] 2026-10-20T01:03:18.5658689Z ##[start-action display=Run docker run --rm -v /home/runner/work/govee-bluetooth/govee-bluetooth://github/workspace ghcr.io/home-assistant/hassfest;id=__home-assistant_actions.__run_2] 2026-10-20T01:03:18.5688918Z ##[group]Run docker run --rm -v /home/runner/work/govee-bluetooth/govee-bluetooth://github/workspace ghcr.io/home-assistant/hassfest 2026-10-20T01:03:18.5690731Z docker run --rm -v /home/runner/work/govee-bluetooth/govee-bluetooth://github/workspace ghcr.io/home-assistant/hassfest 2026-10-20T01:03:18.5741529Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-20T01:03:18.5742207Z ##[endgroup] 2026-10-20T01:03:18.7106998Z Unable to find image 'ghcr.io/home-assistant/hassfest:latest' locally 2026-10-20T01:03:18.9589430Z latest: Pulling from home-assistant/hassfest 2026-10-20T01:03:18.9595949Z 6a0ac1617861: Pulling fs layer 2026-10-20T01:03:18.9597073Z bafef4f1a46c: Pulling fs layer 2026-10-20T01:03:18.9598505Z 97f1e103f334: Pulling fs layer 2026-10-20T01:03:18.9600315Z ffe5e153acbf: Pulling fs layer 2026-10-20T01:03:18.9602003Z 46ca351c7a72: Pulling fs layer 2026-10-20T01:03:18.9603830Z e0d5da91bec4: Pulling fs layer 2026-10-20T01:03:18.9605247Z 0c62a990891c: Pulling fs layer 2026-10-20T01:03:18.9606556Z ffe5e153acbf: Waiting 2026-10-20T01:03:18.9607765Z 46ca351c7a72: Waiting 2026-10-20T01:03:18.9609478Z e0d5da91bec4: Waiting 2026-10-20T01:03:18.9610692Z 0c62a990891c: Waiting 2026-10-20T01:03:19.0691767Z bafef4f1a46c: Verifying Checksum 2026-10-20T01:03:19.0695114Z bafef4f1a46c: Download complete 2026-10-20T01:03:19.0697323Z 6a0ac1617861: Verifying Checksum 2026-10-20T01:03:19.0699445Z 6a0ac1617861: Download complete 2026-10-20T01:03:19.1028624Z 97f1e103f334: Download complete 2026-10-20T01:03:19.1463063Z ffe5e153acbf: Download complete 2026-10-20T01:03:19.1506718Z 46ca351c7a72: Download complete 2026-10-20T01:03:19.1879714Z 6a0ac1617861: Pull complete 2026-10-20T01:03:19.2457333Z e0d5da91bec4: Verifying Checksum 2026-10-20T01:03:19.2460975Z e0d5da91bec4: Download complete 2026-10-20T01:03:19.8068864Z 0c62a990891c: Verifying Checksum 2026-10-20T01:03:22.1397890Z bafef4f1a46c: Pull complete 2026-10-20T01:03:22.7570009Z 97f1e103f334: Pull complete 2026-10-20T01:03:22.7707603Z ffe5e153acbf: Pull complete 2026-10-20T01:03:22.7802368Z 46ca351c7a72: Pull complete 2026-10-20T01:03:26.8623314Z e0d5da91bec4: Pull complete 2026-10-20T01:03:31.0418682Z 0c62a990891c: Pull complete 2026-10-20T01:03:31.0573834Z Digest: sha256:2dce3c5423a600e7965e5a3d5a95e0707e8452fb001ab2b5d0602099bbecba92 2026-10-20T01:03:36.2155898Z Status: Downloaded newer image for ghcr.io/home-assistant/hassfest:latest 2026-10-20T01:03:36.2156684Z Validating application_credentials... done in 0.00s 2026-10-20T01:03:36.2203078Z Validating bluetooth... done in 0.00s 2026-10-20T01:03:36.2204136Z Validating codeowners... done in 0.00s 2026-10-20T01:03:36.2207922Z Validating conditions... done in 0.00s 2026-10-20T01:03:36.2219437Z Validating config_schema... done in 0.00s 2026-10-20T01:03:36.6796119Z Validating dependencies... done in 0.46s 2026-10-20T01:03:36.6830483Z Validating dhcp... done in 0.00s 2026-10-20T01:03:36.6851585Z Validating icons... done in 0.00s 2026-10-20T01:03:36.6852520Z Validating integration_info... done in 0.00s 2026-10-20T01:03:36.6853320Z Validating integration_type... done in 0.00s 2026-10-20T01:03:36.6855812Z Validating json... done in 0.00s 2026-10-20T01:03:36.6886230Z Validating labs... done in 0.00s 2026-10-20T01:03:36.6909962Z Validating manifest... done in 0.00s 2026-10-20T01:03:36.6939282Z Validating mqtt... done in 0.00s 2026-10-20T01:03:36.6939677Z Validating quality_scale... done in 0.00s 2026-10-20T01:03:36.7256947Z Validating requirements... done in 0.03s 2026-10-20T01:03:36.7299074Z Validating services... done in 0.00s 2026-10-20T01:03:36.7329391Z Validating ssdp... done in 0.00s 2026-10-20T01:03:36.7422512Z Validating translations... done in 0.01s 2026-10-20T01:03:36.7427615Z Validating triggers... done in 0.00s 2026-10-20T01:03:36.7457054Z Validating usb... done in 0.00s 2026-10-20T01:03:36.7486293Z Validating zeroconf... done in 0.00s 2026-10-20T01:03:36.7519791Z Validating config_flow... done in 0.00s 2026-10-20T01:03:36.7520047Z 2026-10-20T01:03:36.7520150Z Integrations: 1 2026-10-20T01:03:36.7520464Z Invalid integrations: 0 2026-10-20T01:03:36.7520697Z 2026-10-20T01:03:37.1966897Z ##[end-action id=__home-assistant_actions.__run_2;outcome=success;conclusion=success;duration_ms=18630] 2026-10-20T01:03:37.2096782Z Post job cleanup. 2026-10-20T01:03:37.2948385Z [command]/usr/bin/git version 2026-10-20T01:03:37.2997094Z git version 2.55.0 2026-10-20T01:03:37.3037008Z Temporarily overriding HOME='/home/runner/work/_temp/1ddab79e-84c5-4932-950b-30315596ec4e' before making global git config changes 2026-10-20T01:03:37.3038609Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T01:03:37.3043980Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-20T01:03:37.3084669Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T01:03:37.3143056Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-20T01:03:37.3406934Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-20T01:03:37.3440324Z http.https://github.com/.extraheader 2026-10-20T01:03:37.3453387Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2026-10-20T01:03:37.3491859Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-10-20T01:03:37.3744590Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T01:03:37.3782562Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T01:03:37.4231233Z Cleaning up orphan processes 2026-10-20T01:03:37.4622787Z ##[warning]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/