Skip to content

fix(apple-watch): Apple Health shows inflated distance for treadmill workouts (km written as miles) #14047

fix(apple-watch): Apple Health shows inflated distance for treadmill workouts (km written as miles)

fix(apple-watch): Apple Health shows inflated distance for treadmill workouts (km written as miles) #14047

Triggered via pull request July 12, 2026 12:07
Status Failure
Total duration 21m 43s
Artifacts 17

main.yml

on: pull_request
raspberry-pi-build
11m 29s
raspberry-pi-build
raspberry-pi-build-and-image-64bit
9m 40s
raspberry-pi-build-and-image-64bit
Matrix: fitpro-build
Matrix: nordictrack-build
Matrix: window-build
Matrix: window-msvc2019-build
Matrix: window-msvc2022-build
peloton-bike-plus-build
0s
peloton-bike-plus-build
peloton-bike-build
0s
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
1m 40s
raspberry-pi-smoke-test
upload_to_release
0s
upload_to_release
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 35 warnings
window-msvc2022-pr-build (true)
Process completed with exit code 1.
window-msvc2022-pr-build (false)
Process completed with exit code 1.
window-msvc2019-build (false)
Error: The process 'C:\hostedtoolcache\windows\Python\3.11.9\x64\python.exe' failed with exit code 254
window-msvc2019-build (true)
The strategy configuration was canceled because "window-msvc2019-build.false" failed
window-msvc2019-build (true)
The operation was canceled.
window-msvc2022-pr-build (true)
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/
window-msvc2022-pr-build (false)
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/
window-msvc2019-build (false)
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, actions/setup-python@v5, jurplel/install-qt-action/action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
window-msvc2019-build (false)
Failed to restore: Cache service responded with 400
window-msvc2019-build (true)
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, actions/setup-python@v5, jurplel/install-qt-action/action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
window-msvc2019-build (true)
Failed to restore: Cache service responded with 400
raspberry-pi-build-and-image-64bit
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
raspberry-pi-build
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, actions/upload-artifact@v4, docker/setup-qemu-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-x86-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, jurplel/install-qt-action/action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-x86-build
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0/oNTagAAAABeQPmgBfxoTaOfGCtyuc4OTVNQMzExMDAwMTA4MDM1AEVkZ2U=
linux-x86-build
Failed to restore: Cache service responded with 400
raspberry-pi-smoke-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, docker/setup-qemu-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
window-build (false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, jurplel/install-qt-action/action@v3, jwlawson/actions-setup-cmake@v1.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
window-build (false)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0r4RTagAAAABFBR2iUTdDRahV/mz4NuqFUEhYMzFFREdFMDUwNwBFZGdl
window-build (false)
Failed to restore: Cache service responded with 400
window-build (true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, jurplel/install-qt-action/action@v3, jwlawson/actions-setup-cmake@v1.9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
window-build (true)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0o4RTagAAAAAtBErHbLHvQLUOULb+8rw3U0xDMzFFREdFMDExMwBFZGdl
window-build (true)
Failed to restore: Cache service responded with 400
window-msvc2019-aiserver-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, jurplel/install-qt-action/action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
window-msvc2019-aiserver-build
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>09YNTagAAAAAKJXiAnbhRT7Kc6aIvG3YOQ0hHRURHRTE4MTcARWRnZQ==
window-msvc2019-aiserver-build
Failed to restore: Cache service responded with 400
android-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v3, actions/setup-java@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ios-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-python@v5, jurplel/install-qt-action/action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ios-build
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
ios-build
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0R4VTagAAAAB91vciVn6/RKtpSTVTLckeTEFYMzExMDAwMTEyMDM1AEVkZ2U=
ios-build
Failed to restore: Cache service responded with 400
android-emulator-test (29)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (24)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (28)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (26)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (30)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (35)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (31)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (33)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-emulator-test (36)
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, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4. 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
android-emulator-test-evidence-api24
1.54 MB
sha256:d5a98607d95b0277a1fae490f3f4ea7824549895a518cf4655c196a1ef497c56
android-emulator-test-evidence-api26
2.15 MB
sha256:d14ce958a323a2af6f3d1ad256c95f988395e7defe62ebe14945ee2d28bd14f2
android-emulator-test-evidence-api28
1.59 MB
sha256:bb1a52b06087cf560a5e84e5df47825c15360746cfaef3c6aab7654408a050a8
android-emulator-test-evidence-api29
1.51 MB
sha256:b650f7dbee8f5e9dcf5cff6e4d0cfcbdcc8c1fc7a681660e0fb95793dc549adb
android-emulator-test-evidence-api30
2.38 MB
sha256:422d2e5f8a061f4709480feffb044da110a73f7f3d9a4e8d9de125fefe3aa922
android-emulator-test-evidence-api31
2.72 MB
sha256:7fe50b6f98ae1c1431524a6749322d516615f0b340a60e7bfbac86381cd170f9
android-emulator-test-evidence-api33
2.84 MB
sha256:ac0558bc90f45a2fa6361ecb79d47b4c88b4e6a6db319e6e69eb9fd1d65ce853
android-emulator-test-evidence-api35
2.03 MB
sha256:7e6a5a7bf98affff05d6c474d783d4106cb0495e973b7fcca24b7e0fe0440557
android-emulator-test-evidence-api36
3.25 MB
sha256:9f52fd103ed9bf6ee27cbaad4c4db026b7ec11669770702f8589eeed35556373
fdroid-android-trial
149 MB
sha256:fd282a3e3ede44a1f522f52edae613dd74602faff055adc2d7c47f57a53b085a
linux-desktop-binary
6.36 MB
sha256:c298f429ab09605da189a93f7994d5b28e8ca65bc8e7a63f13fadd4483d7f430
raspberry-pi-binary-aarch64
6.15 MB
sha256:7b42d7a5c219dc207f7aca1321760254f6378b49a49906d87d80e8700273cf8c
raspberry-pi-binary-armv6hf
6.14 MB
sha256:998e0b861b0e9f1c49241730c5714256c2546e95019888cb76ad2ddb7cd5860c
test_fit_files_and_db
5.4 KB
sha256:785e0471bc218f4b38ca72cc7770fe20511f8738cad4b32b13f83e9ebd4e7082
windows-binary
275 MB
sha256:835571efc4114155b5e8c1270c73a6e4b28603df96a32158b3d22f93344ae87e
windows-binary-no-python
144 MB
sha256:dfb25c9fed4c21b164beef2c59633ed6e489195c564c4b705081b6cf6fa48cb6
windows-msvc2019-ai-server-binary
129 MB
sha256:f2f044f627d5f2cbb773db5ff822344d28b950c23463c6ace7a96ed12dae0743