Skip to content

CI

CI #14248

Triggered via schedule August 4, 2026 03:11
Status Success
Total duration 39m 54s
Artifacts 30

main.yml

on: schedule
raspberry-pi-build
11m 29s
raspberry-pi-build
raspberry-pi-build-and-image-64bit
9m 42s
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
12m 59s
peloton-bike-plus-build
peloton-bike-build
12m 59s
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
1m 17s
raspberry-pi-smoke-test
upload_to_release
1m 0s
upload_to_release
Fit to window
Zoom out
Zoom in

Annotations

51 warnings
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/
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>0HVlxagAAAACKT/IkFVoKTYm/EfDOTxTMTVNQMzExMDAwMTA1MDI5AEVkZ2U=
linux-x86-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/
nordictrack-build (bike, tdf_10_ip, localhost)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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/
nordictrack-build (rower, proform_rower_ip, localhost)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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/
peloton-bike-plus-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@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/
peloton-bike-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@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/
nordictrack-build (treadmill, nordictrack_2950_ip, localhost)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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-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/
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>0jFlxagAAAAD9X9Dt8hTPSJo5pas10zuAQ08xRURHRTE4MDkARWRnZQ==
window-build (false)
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 (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/
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/
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>0p1lxagAAAADEvuJBJPMsRJK+IAtfufHuUEhMMzBFREdFMDEyMQBFZGdl
window-build (true)
Failed to restore: Cache service responded with 400
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/
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>03lhxagAAAACoBmsdDFVeSqECVXnf8QxWUEhMMzBFREdFMDQyMQBFZGdl
window-msvc2019-aiserver-build
Failed to restore: Cache service responded with 400
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 (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/
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-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>0HFlxagAAAADHeiaTLShXS6GPr21665YXQ08xRURHRTI1MjEARWRnZQ==
window-msvc2019-build (false)
Failed to restore: Cache service responded with 400
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/
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>0QFlxagAAAABCsnQLAGjtQIYQPyMln05aUEhYMzFFREdFMDIwNgBFZGdl
window-msvc2019-build (true)
Failed to restore: Cache service responded with 400
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/
fitpro-build (treadmill, nordictrack_2950_ip, localhost)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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>0oFpxagAAAACFTVmm1s2TSZCLNk3bIZMSTEFYRURHRTE3MDYARWRnZQ==
ios-build
Failed to restore: Cache service responded with 400
window-msvc2022-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@v2, 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-msvc2022-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>0gllxagAAAAATloqhSw17TpjzjZ9LNnbfUEhYMzFFREdFMDUxNgBFZGdl
window-msvc2022-build (false)
Failed to restore: Cache service responded with 400
window-msvc2022-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@v2, 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-msvc2022-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>0vllxagAAAAAqqeJL/arxRZjYgjpnih2bTEFYRURHRTE1MTcARWRnZQ==
window-msvc2022-build (true)
Failed to restore: Cache service responded with 400
fitpro-build (bike, tdf_10_ip, localhost)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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/
fitpro-build (rower, proform_rower_ip, localhost)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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/
fitpro-build (elliptical, proform_elliptical_ip, localhost)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 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/
upload_to_release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/download-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.55 MB
sha256:a6628de996c7e5ddbb4df26359f432987722154195a5b10ffc52124d0c70c944
android-emulator-test-evidence-api26
2.15 MB
sha256:bc6a652be9ebf37907f11369d45e33c763a2b0867453740a25480d6ca9025bc8
android-emulator-test-evidence-api28
1.58 MB
sha256:288d8616c148ded04fbb32b7fc38983077d052ba105c78509239baa7fa39b36c
android-emulator-test-evidence-api29
1.51 MB
sha256:ddda44a53a5bc586c1ff74675adc8000a38e4069f978faa0821524b95f2833a5
android-emulator-test-evidence-api30
2.37 MB
sha256:d59a866ea9e1cf58aee4772428423793770a90e36913af2394815baa9d8ee83e
android-emulator-test-evidence-api31
2.69 MB
sha256:bb05bd9d6b1ef396dca632585163a5df36f90bdba661dc35182c58c468517dab
android-emulator-test-evidence-api33
9.72 MB
sha256:b8644800210cbc536a9e92fd86dfa350695845b52560baa96a02258cca27b157
android-emulator-test-evidence-api35
2.02 MB
sha256:f687b9f3e403db881114a9b4b59f8b35539073163c6448a92c6ac10a54968dbc
android-emulator-test-evidence-api36
2.29 MB
sha256:eeb61a4d28f5558fc8e027cbb9aceb201623ebf75abcb51f8247c19e28a62862
fdroid-android-trial
493 MB
sha256:72917aea2eae9e716cebc9e35a34476e97a08627320b00ab83bb2e425e9d835c
fitpro-bike-android-trial
151 MB
sha256:86f7acf454d62d359f2bc43f035e69e9ae5ea9fd6af2b0f220f59cc186a3c3ca
fitpro-elliptical-android-trial
151 MB
sha256:7bffc3c37abeb144784a280f20dee7a165eeaf982ad8291d99d3ee6d6de0fe06
fitpro-rower-android-trial
151 MB
sha256:ee5f75ca05e9aebbb7d22d3b3275310629f6109208832a3d26425475365b3e59
fitpro-treadmill-android-trial
151 MB
sha256:be9c48cbcc1b6112b5209d572ae3e96afc26bf12aa8beaa4afd0dfd53a61b64f
linux-desktop-binary
6.44 MB
sha256:9fdccc85d816b8e3d1d666aeed0993be03495a07956e30659e158501e18ebe09
nordictrack-bike-android-trial
51.2 MB
sha256:297ed4d3ac4b805baa1404015f8e82b635772ed92f62b1da596aa993b8ed4816
nordictrack-rower-android-trial
51.2 MB
sha256:6125acb35147115e9e9ed45c9ae6b5bd45b3fa3d9300302b7c0c327f3da4cb7b
nordictrack-treadmill-android-trial
51.2 MB
sha256:8415936f421e9f372fc2dd352544f9d891f90803d20793521466c9725d8cdb4e
peloton-bike-android-trial
51 MB
sha256:340fbe152a3f91cf4f1675769291b50f0911cf1a8450e511d1b67defb43db915
peloton-bike-plus-android-trial
51 MB
sha256:52a99fa31b93a2e58747bf35f1772bd59cad4d50869b317f432aff0736d9baa2
raspberry-pi-binary-aarch64
6.25 MB
sha256:9748e6d86b34942211e12f15c3d684ecb68f0fae4dcd868d0429d4bbbbab5262
raspberry-pi-binary-armv6hf
6.23 MB
sha256:52e66c7c2fb3718c06ccaac89161b263105f1c3fbe36475f0c480b70677f0163
test_fit_files_and_db
5.55 KB
sha256:1e69c84f803eb7b6b9afc11982d82ede57db2f9b5101b94b6bbed87bc80e4e33
windows-binary
277 MB
sha256:a51123a0ec0ed187c7d4a2d12f4ad6f23c989b6ef20d6c1c5c3d0b39f46418c2
windows-binary-no-python
145 MB
sha256:8abb4e787734e7c084dbd6ef81038da0c98926a7503abc62af11fabe6309b359
windows-msvc2019-ai-server-binary
131 MB
sha256:0b320c32a194b73b348695960cc36a7ef352c1297b96454c3a6c9073a49f9921
windows-msvc2019-binary
263 MB
sha256:30251331572e7d5ae4311c6b5f56cd7bb1a86fa4aecf0785c749ca5a2adb30cc
windows-msvc2019-binary-no-python
132 MB
sha256:20c38e9d6dfb734dcde6c6318a244bc582bc685a2af5ec1a0caea559b25f4593
windows-msvc2022-binary
517 MB
sha256:0f41301633e9b9aabf444eb83a9b5c1bc95cbeab488239ac47f9b157f296f252
windows-msvc2022-binary-no-python
386 MB
sha256:23ab063cfaf94416e176a2f8b02ce49ddb0c8f8993c2b1d42baa2ee01555f424