Skip to content

V1 FitPro: avoid auto WARM_UP on treadmill connect and add safe StopWorkout sequence #14370

V1 FitPro: avoid auto WARM_UP on treadmill connect and add safe StopWorkout sequence

V1 FitPro: avoid auto WARM_UP on treadmill connect and add safe StopWorkout sequence #14370

Triggered via pull request August 15, 2026 13:35
Status Failure
Total duration 37m 37s
Artifacts 19

main.yml

on: pull_request
raspberry-pi-build
11m 13s
raspberry-pi-build
raspberry-pi-build-and-image-64bit
9m 19s
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
peloton-bike-plus-build
peloton-bike-build
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
51s
raspberry-pi-smoke-test
upload_to_release
0s
upload_to_release
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 48 warnings
window-msvc2022-pr-build (true)
Process completed with exit code 1.
window-msvc2022-pr-build (false)
Process completed with exit code 1.
ios-build
Process completed with exit code 2.
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/
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/
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>0kWuAagAAAADCVw4m3GEIRYump2nKxhY2UEhYMzFFREdFMDUxNgBFZGdl
linux-x86-build
Failed to restore: Cache service responded with 400
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>00GyAagAAAABN657b6ybhRK3/x9il1jlyTEFYMzExMDAwMTEwMDQ1AEVkZ2U=
ios-build
Failed to restore: Cache service responded with 400
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/
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-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>0dmuAagAAAADRVzJiClScSafCrzrEpGeyQ08xRURHRTE1MTUARWRnZQ==
window-msvc2019-aiserver-build
Failed to restore: Cache service responded with 400
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/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-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>0jWuAagAAAAC448bUOGinS5WAMNhALi+SQ0hJMzBFREdFMDIxNQBFZGdl
window-msvc2019-build (false)
Failed to restore: Cache service responded with 400
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>0K2yAagAAAAC3PwzgAaVDRLoNF2jYhe1WU1RCRURHRTA0MDgARWRnZQ==
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>0N2yAagAAAACDkl9cP99VTqs78VhCruXxQ0hHRURHRTE4MTIARWRnZQ==
window-build (true)
Failed to restore: Cache service responded with 400
window-build (true)
Failed to save: Unable to reserve cache with key msys2-pkgs-upd:false-conf:21d88c63-files:a1782a22d1d41eb74ef423ef04831c2d4b58a5f59780929c7370801d9d98e897, another job may be creating this cache.
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/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-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>0sWuAagAAAAAOTBidDLXRQ5gdCaGmBDPsTVNQMzExMDAwMTA4MDI5AEVkZ2U=
window-msvc2019-build (true)
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/
android-build
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (24)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (29)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (28)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (26)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (35)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (30)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (33)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (31)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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/
android-emulator-test (36)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.

Artifacts

Produced during runtime
Name Size Digest
android-emulator-test-evidence-api24
1.93 MB
sha256:5c31411e9603c711286788a1d5f9e28c20629488973019f93a03c28a19abde02
android-emulator-test-evidence-api26
2.15 MB
sha256:cc2a6fbcac7688f7652730392d6b6c6c0e2d7e79e53da32bf4fa7f6c0240da8a
android-emulator-test-evidence-api28
1.98 MB
sha256:9886b0007709d61c3d5f22eebb21e5e0db3aa9ffe0681c50b71afb1b2ad84eae
android-emulator-test-evidence-api29
2.01 MB
sha256:61c1ecd53cf859b51d0af4532b2d610f542836c7cca31e6abfc54eb4ca3d1de5
android-emulator-test-evidence-api30
2.35 MB
sha256:5496137dd2add4b9abe4bf7a8845b396fa6caca67ee27fe29f3f9dd2226901ac
android-emulator-test-evidence-api31
2.72 MB
sha256:dc7cb9d824950a5d79c84fe779ba600b27bbbf05f1787b597ef7c5227811b667
android-emulator-test-evidence-api33
2.83 MB
sha256:3e2be39b2da542247c8ec1a98177a4037541a7ff6dc9000118243e60049b19ca
android-emulator-test-evidence-api35
1.97 MB
sha256:87172c7921c784d4cec5fc0074fa6f024c112198bb75e1cf7945ab1fd75988e3
android-emulator-test-evidence-api36
3.27 MB
sha256:e89213ed7a51362141a442cf9be73366683871628ffecddc196f8b2829ae2a3a
fdroid-android-trial
151 MB
sha256:c0766cd0b087a9fd2a27b5bcbdd903a34674bf830fcc1f510bf0942f1825142e
linux-desktop-binary
6.36 MB
sha256:f79d55fbd405922dc88f44db84d7d25e8383482a4b90db533c06c1aa26a9f0e5
raspberry-pi-binary-aarch64
6.17 MB
sha256:133e73f2b313c63e2d8d6877e407bd5abe22688c2c7c89ed3a01718612260b66
raspberry-pi-binary-armv6hf
6.15 MB
sha256:cea89b7f4fecf060df594eb37090d6bd34c68978585e774399451144d0a789de
test_fit_files_and_db
5.41 KB
sha256:37447dd6fb1d347b1a48715e965804b2dc94e3617746f3ab8eb948a970d25004
windows-binary
274 MB
sha256:cfee7eae2a9020f510235a24c6eb90f42b6192cecff6f6950adf82eb1684977b
windows-binary-no-python
142 MB
sha256:d125b635f80ddd19e0719e8b7188a0abcc32a6e3e44a5d15a205450666b4f551
windows-msvc2019-ai-server-binary
129 MB
sha256:4997b725830f08ec2eebb553a2dd395663ab90f280602f6b7bd649f86aea39f1
windows-msvc2019-binary
261 MB
sha256:5aff1d4053843b0f1cf55ebac444d4a3af6e6f98b7e19fa3c11ce8209152532d
windows-msvc2019-binary-no-python
130 MB
sha256:c0b5d9def4f035c3b29d2e2b1167c3a4a841e7ec266cedb43c10ea8bf4f234f0