2026-10-20T01:04:00.6941572Z Current runner version: '2.337.0' 2026-10-20T01:04:00.6961462Z ##[group]Runner Image Provisioner 2026-10-20T01:04:00.6962160Z Hosted Compute Agent 2026-10-20T01:04:00.6962702Z Version: 20261012.601 2026-10-20T01:04:00.6963266Z Commit: f3dc54e1fb89da6852db922499a0233137369e1d 2026-10-20T01:04:00.6964045Z Build Date: 2026-10-12T17:48:21Z 2026-10-20T01:04:00.6964673Z Worker ID: {c5d18913-43d9-47f3-bdf7-fc86ee2ac7b9} 2026-10-20T01:04:00.6965259Z Region: westus3 2026-10-20T01:04:00.6965745Z Cloud: Azure 2026-10-20T01:04:00.6966228Z ##[endgroup] 2026-10-20T01:04:00.6967392Z ##[group]Operating System 2026-10-20T01:04:00.6967965Z Ubuntu 2026-10-20T01:04:00.6968431Z 24.04.5 2026-10-20T01:04:00.6968849Z LTS 2026-10-20T01:04:00.6969360Z ##[endgroup] 2026-10-20T01:04:00.6969851Z ##[group]Runner Image 2026-10-20T01:04:00.6970384Z Image: ubuntu-24.04 2026-10-20T01:04:00.6970855Z Version: 20261012.334.1 2026-10-20T01:04:00.6971930Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20261012.334/images/ubuntu/Ubuntu2404-Readme.md 2026-10-20T01:04:00.6973152Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20261012.334 2026-10-20T01:04:00.6974135Z ##[endgroup] 2026-10-20T01:04:00.6975086Z ##[group]GITHUB_TOKEN Permissions 2026-10-20T01:04:00.6976916Z Contents: read 2026-10-20T01:04:00.6977433Z Metadata: read 2026-10-20T01:04:00.6977884Z Packages: read 2026-10-20T01:04:00.6978406Z ##[endgroup] 2026-10-20T01:04:00.6980035Z Secret source: Actions 2026-10-20T01:04:00.6980911Z Cache mode: write 2026-10-20T01:04:00.6981479Z Prepare workflow directory 2026-10-20T01:04:00.7244292Z Prepare all required actions 2026-10-20T01:04:00.7285147Z Getting action download info 2026-10-20T01:04:01.0289883Z Download action repository 'actions/checkout@v4' (SHA:11d5960a326750d5838078e36cf38b85af677262) 2026-10-20T01:04:01.1016881Z Download action repository 'home-assistant/actions@master' (SHA:cd6f3635a740c84d8a14f6121a90068b8ece6bf6) 2026-10-20T01:04:01.4671389Z Complete job name: hassfest 2026-10-20T01:04:01.5246211Z ##[group]Run actions/checkout@v4 2026-10-20T01:04:01.5246856Z with: 2026-10-20T01:04:01.5247213Z repository: Mezzle/govee-bluetooth 2026-10-20T01:04:01.5250171Z token: *** 2026-10-20T01:04:01.5250523Z ssh-strict: true 2026-10-20T01:04:01.5250878Z ssh-user: git 2026-10-20T01:04:01.5251238Z persist-credentials: true 2026-10-20T01:04:01.5251622Z clean: true 2026-10-20T01:04:01.5251971Z sparse-checkout-cone-mode: true 2026-10-20T01:04:01.5252378Z fetch-depth: 1 2026-10-20T01:04:01.5252718Z fetch-tags: false 2026-10-20T01:04:01.5253071Z show-progress: true 2026-10-20T01:04:01.5253572Z lfs: false 2026-10-20T01:04:01.5253909Z submodules: false 2026-10-20T01:04:01.5254270Z set-safe-directory: true 2026-10-20T01:04:01.5254675Z allow-unsafe-pr-checkout: false 2026-10-20T01:04:01.5255230Z ##[endgroup] 2026-10-20T01:04:01.6038076Z Syncing repository: Mezzle/govee-bluetooth 2026-10-20T01:04:01.6039671Z ##[group]Getting Git version info 2026-10-20T01:04:01.6040557Z Working directory is '/home/runner/work/govee-bluetooth/govee-bluetooth' 2026-10-20T01:04:01.6041454Z [command]/usr/bin/git version 2026-10-20T01:04:01.6080647Z git version 2.55.0 2026-10-20T01:04:01.6096921Z ##[endgroup] 2026-10-20T01:04:01.6108735Z Temporarily overriding HOME='/home/runner/work/_temp/50d6cc9e-5bc6-4b8a-8d56-089b18062541' before making global git config changes 2026-10-20T01:04:01.6110302Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T01:04:01.6112843Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-20T01:04:01.6157835Z Deleting the contents of '/home/runner/work/govee-bluetooth/govee-bluetooth' 2026-10-20T01:04:01.6161615Z ##[group]Initializing the repository 2026-10-20T01:04:01.6165582Z [command]/usr/bin/git init /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-20T01:04:01.6235336Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-20T01:04:01.6237156Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-20T01:04:01.6239246Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-20T01:04:01.6240558Z hint: call: 2026-10-20T01:04:01.6241018Z hint: 2026-10-20T01:04:01.6241565Z hint: git config --global init.defaultBranch 2026-10-20T01:04:01.6242192Z hint: 2026-10-20T01:04:01.6242784Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-20T01:04:01.6243972Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-20T01:04:01.6244857Z hint: 2026-10-20T01:04:01.6245435Z hint: git branch -m 2026-10-20T01:04:01.6245947Z hint: 2026-10-20T01:04:01.6246570Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-20T01:04:01.6247611Z Initialized empty Git repository in /home/runner/work/govee-bluetooth/govee-bluetooth/.git/ 2026-10-20T01:04:01.6249382Z [command]/usr/bin/git remote add origin https://github.com/Mezzle/govee-bluetooth 2026-10-20T01:04:01.6282792Z ##[endgroup] 2026-10-20T01:04:01.6283901Z ##[group]Disabling automatic garbage collection 2026-10-20T01:04:01.6286069Z [command]/usr/bin/git config --local gc.auto 0 2026-10-20T01:04:01.6310783Z ##[endgroup] 2026-10-20T01:04:01.6311494Z ##[group]Setting up auth 2026-10-20T01:04:01.6317054Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T01:04:01.6347026Z [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:04:01.6636374Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-20T01:04:01.6670273Z [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:04:01.6898141Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T01:04:01.6928096Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T01:04:01.7116306Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-20T01:04:01.7150709Z ##[endgroup] 2026-10-20T01:04:01.7151620Z ##[group]Fetching the repository 2026-10-20T01:04:01.7158415Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +7a6efd774b093fca1f654b2fc3882bf64f17ce5b:refs/remotes/origin/feat/phone-capture-analysis 2026-10-20T01:04:02.3774301Z From https://github.com/Mezzle/govee-bluetooth 2026-10-20T01:04:02.3775531Z * [new ref] 7a6efd774b093fca1f654b2fc3882bf64f17ce5b -> origin/feat/phone-capture-analysis 2026-10-20T01:04:02.3814884Z ##[endgroup] 2026-10-20T01:04:02.3815711Z ##[group]Determining the checkout info 2026-10-20T01:04:02.3816400Z ##[endgroup] 2026-10-20T01:04:02.3816822Z [command]/usr/bin/git sparse-checkout disable 2026-10-20T01:04:02.3835677Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-10-20T01:04:02.3867448Z ##[group]Checking out the ref 2026-10-20T01:04:02.3872569Z [command]/usr/bin/git checkout --progress --force -B feat/phone-capture-analysis refs/remotes/origin/feat/phone-capture-analysis 2026-10-20T01:04:02.3979597Z Switched to a new branch 'feat/phone-capture-analysis' 2026-10-20T01:04:02.3984115Z branch 'feat/phone-capture-analysis' set up to track 'origin/feat/phone-capture-analysis'. 2026-10-20T01:04:02.3991962Z ##[endgroup] 2026-10-20T01:04:02.4023213Z [command]/usr/bin/git log -1 --format=%H 2026-10-20T01:04:02.4046688Z 7a6efd774b093fca1f654b2fc3882bf64f17ce5b 2026-10-20T01:04:02.4279355Z ##[group]Run home-assistant/actions/hassfest@master 2026-10-20T01:04:02.4280458Z ##[endgroup] 2026-10-20T01:04:02.4357344Z ##[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:04:02.4421843Z ##[group]Run echo "::add-matcher::/home/runner/work/_actions/home-assistant/actions/master/hassfest/problem-matcher.json" 2026-10-20T01:04:02.4425175Z echo "::add-matcher::/home/runner/work/_actions/home-assistant/actions/master/hassfest/problem-matcher.json" 2026-10-20T01:04:02.4610239Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-20T01:04:02.4611362Z ##[endgroup] 2026-10-20T01:04:02.4729430Z ##[end-action id=__home-assistant_actions.__run;outcome=success;conclusion=success;duration_ms=36] 2026-10-20T01:04:02.4738326Z ##[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:04:02.4774803Z ##[group]Run docker run --rm -v /home/runner/work/govee-bluetooth/govee-bluetooth://github/workspace ghcr.io/home-assistant/hassfest 2026-10-20T01:04:02.4777664Z docker run --rm -v /home/runner/work/govee-bluetooth/govee-bluetooth://github/workspace ghcr.io/home-assistant/hassfest 2026-10-20T01:04:02.4829447Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-20T01:04:02.4830513Z ##[endgroup] 2026-10-20T01:04:02.5420714Z Unable to find image 'ghcr.io/home-assistant/hassfest:latest' locally 2026-10-20T01:04:03.3631255Z latest: Pulling from home-assistant/hassfest 2026-10-20T01:04:03.3631866Z 6a0ac1617861: Pulling fs layer 2026-10-20T01:04:03.3632329Z bafef4f1a46c: Pulling fs layer 2026-10-20T01:04:03.3632674Z 97f1e103f334: Pulling fs layer 2026-10-20T01:04:03.3632943Z ffe5e153acbf: Pulling fs layer 2026-10-20T01:04:03.3633211Z 46ca351c7a72: Pulling fs layer 2026-10-20T01:04:03.3633697Z e0d5da91bec4: Pulling fs layer 2026-10-20T01:04:03.3633997Z 0c62a990891c: Pulling fs layer 2026-10-20T01:04:03.3634275Z 46ca351c7a72: Waiting 2026-10-20T01:04:03.3634624Z e0d5da91bec4: Waiting 2026-10-20T01:04:03.3634890Z 0c62a990891c: Waiting 2026-10-20T01:04:03.3635168Z ffe5e153acbf: Waiting 2026-10-20T01:04:03.6340950Z bafef4f1a46c: Download complete 2026-10-20T01:04:03.6673616Z 6a0ac1617861: Verifying Checksum 2026-10-20T01:04:03.7020682Z 6a0ac1617861: Download complete 2026-10-20T01:04:03.7021147Z 97f1e103f334: Verifying Checksum 2026-10-20T01:04:03.7021479Z 97f1e103f334: Download complete 2026-10-20T01:04:03.7640066Z 6a0ac1617861: Pull complete 2026-10-20T01:04:03.9108370Z ffe5e153acbf: Verifying Checksum 2026-10-20T01:04:03.9109650Z ffe5e153acbf: Download complete 2026-10-20T01:04:03.9237761Z 46ca351c7a72: Verifying Checksum 2026-10-20T01:04:03.9238206Z 46ca351c7a72: Download complete 2026-10-20T01:04:04.0332037Z e0d5da91bec4: Verifying Checksum 2026-10-20T01:04:04.0332527Z e0d5da91bec4: Download complete 2026-10-20T01:04:06.4163843Z 0c62a990891c: Verifying Checksum 2026-10-20T01:04:06.4164300Z 0c62a990891c: Download complete 2026-10-20T01:04:10.5912108Z bafef4f1a46c: Pull complete 2026-10-20T01:04:11.7196886Z 97f1e103f334: Pull complete 2026-10-20T01:04:11.7277236Z ffe5e153acbf: Pull complete 2026-10-20T01:04:11.7425243Z 46ca351c7a72: Pull complete 2026-10-20T01:04:15.2258261Z e0d5da91bec4: Pull complete 2026-10-20T01:04:20.2429789Z 0c62a990891c: Pull complete 2026-10-20T01:04:20.2456809Z Digest: sha256:2dce3c5423a600e7965e5a3d5a95e0707e8452fb001ab2b5d0602099bbecba92 2026-10-20T01:04:20.2467978Z Status: Downloaded newer image for ghcr.io/home-assistant/hassfest:latest 2026-10-20T01:04:24.5615555Z Validating application_credentials... done in 0.00s 2026-10-20T01:04:24.5647116Z Validating bluetooth... done in 0.00s 2026-10-20T01:04:24.5665105Z Validating codeowners... done in 0.00s 2026-10-20T01:04:24.5665515Z Validating conditions... done in 0.00s 2026-10-20T01:04:24.5666264Z Validating config_schema... done in 0.00s 2026-10-20T01:04:24.9106317Z Validating dependencies... done in 0.34s 2026-10-20T01:04:24.9130387Z Validating dhcp... done in 0.00s 2026-10-20T01:04:24.9141328Z Validating icons... done in 0.00s 2026-10-20T01:04:24.9141872Z Validating integration_info... done in 0.00s 2026-10-20T01:04:24.9142334Z Validating integration_type... done in 0.00s 2026-10-20T01:04:24.9149518Z Validating json... done in 0.00s 2026-10-20T01:04:24.9171112Z Validating labs... done in 0.00s 2026-10-20T01:04:24.9189720Z Validating manifest... done in 0.00s 2026-10-20T01:04:24.9210032Z Validating mqtt... done in 0.00s 2026-10-20T01:04:24.9210424Z Validating quality_scale... done in 0.00s 2026-10-20T01:04:24.9411727Z Validating requirements... done in 0.02s 2026-10-20T01:04:24.9443246Z Validating services... done in 0.00s 2026-10-20T01:04:24.9465871Z Validating ssdp... done in 0.00s 2026-10-20T01:04:24.9543207Z Validating translations... done in 0.01s 2026-10-20T01:04:24.9546978Z Validating triggers... done in 0.00s 2026-10-20T01:04:24.9568276Z Validating usb... done in 0.00s 2026-10-20T01:04:24.9589139Z Validating zeroconf... done in 0.00s 2026-10-20T01:04:24.9614066Z Validating config_flow... done in 0.00s 2026-10-20T01:04:24.9614369Z 2026-10-20T01:04:24.9614487Z Integrations: 1 2026-10-20T01:04:24.9614770Z Invalid integrations: 0 2026-10-20T01:04:24.9614964Z 2026-10-20T01:04:25.5277056Z ##[end-action id=__home-assistant_actions.__run_2;outcome=success;conclusion=success;duration_ms=23053] 2026-10-20T01:04:25.5392906Z Post job cleanup. 2026-10-20T01:04:25.6077801Z [command]/usr/bin/git version 2026-10-20T01:04:25.6113624Z git version 2.55.0 2026-10-20T01:04:25.6146090Z Temporarily overriding HOME='/home/runner/work/_temp/8506cbac-26e3-4956-9f8a-20325a09e6bb' before making global git config changes 2026-10-20T01:04:25.6147263Z Adding repository directory to the temporary git global config as a safe directory 2026-10-20T01:04:25.6150436Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-20T01:04:25.6182648Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-20T01:04:25.6211635Z [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:04:25.6416906Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-20T01:04:25.6440917Z http.https://github.com/.extraheader 2026-10-20T01:04:25.6463824Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2026-10-20T01:04:25.6505292Z [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:04:25.6709185Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-20T01:04:25.6741425Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-20T01:04:25.7069363Z Cleaning up orphan processes 2026-10-20T01:04:25.7354622Z ##[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/