Skip to content

CI

CI #14234

Triggered via schedule August 2, 2026 03:26
Status Success
Total duration 43m 42s
Artifacts 30

main.yml

on: schedule
raspberry-pi-build
11m 28s
raspberry-pi-build
raspberry-pi-build-and-image-64bit
8m 56s
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 35s
peloton-bike-plus-build
peloton-bike-build
12m 32s
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
47s
raspberry-pi-smoke-test
upload_to_release
1m 14s
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/
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/
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/
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/
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 (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/
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/
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 (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/
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>0cLluagAAAACXTZHqRSXdQ4nzBgnBU332Q08xRURHRTI0MTcARWRnZQ==
linux-x86-build
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>04rluagAAAABeo8qWSUdPR44D3pg9iq3aQ0hJMzBFREdFMDMxMABFZGdl
window-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/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>0hrluagAAAAAllPhQsWOpSpuOLx9QcbRTUEhYMzFFREdFMDUxNgBFZGdl
window-msvc2019-build (true)
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/
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 (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/
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>0FLpuagAAAADgNyLcANI6Qbzm/xZF7JW7TVNQMzExMDAwMTAzMDQ5AEVkZ2U=
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/
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 (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 (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/
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>0fbluagAAAABRU7H7fLnrQr+X33/iFuIjUEhMMzBFREdFMDExMABFZGdl
window-msvc2019-build (false)
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>0ZrluagAAAABwbK73PjEzQLoWGRXf5lOpTEFYMzExMDAwMTEyMDE3AEVkZ2U=
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/
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>0wLpuagAAAACn2GyD7nSkSpsNuk9yyL4aU04xRURHRTI5MDkARWRnZQ==
ios-build
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>0BLpuagAAAACKqDhgnbomQKnm3SKdoAM7TVNQMzExMDAwMTAxMDE3AEVkZ2U=
window-msvc2022-build (true)
Failed to restore: Cache service responded with 400
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/
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/
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 (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/
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>0CrxuagAAAADALKLzUBjvR6OoJCL6Pc8aU1RCRURHRTAyMTkARWRnZQ==
window-msvc2022-build (false)
Failed to restore: Cache service responded with 400
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:8ab6c4d08c61f81aec9b8f4e8d8e2b7a365b740f6804a65e3ffc6ea7952368cc
android-emulator-test-evidence-api26
2.15 MB
sha256:6bab0d2b253f156de1d4199f436687098170703b0daa2a8871b86ec1b45b072d
android-emulator-test-evidence-api28
1.58 MB
sha256:14025319acffff1741503899f6d75898f99674cae90d4b9bb1fae2d0f4b36b58
android-emulator-test-evidence-api29
1.62 MB
sha256:6c59fc439a252c1eba8327d2b909beae4679959741343a5ec5f1e334a6a7f8df
android-emulator-test-evidence-api30
2.37 MB
sha256:ae04fbcbd9699e73bca2c567dfc72b20ee7d9659adfe74fae35f3a862a798e83
android-emulator-test-evidence-api31
2.67 MB
sha256:a521b681a6da967bf5e7a38286305cc6696e97b3738484d03d84b50ca254fb9e
android-emulator-test-evidence-api33
2.85 MB
sha256:e0c7a43f83e060f9be6500365f398359d22371e58a7f64a2bcbf2bd6607f5877
android-emulator-test-evidence-api35
1.99 MB
sha256:dd8b2e121fa1a755329e9ca788e6a6107b7d59ee642fdc650e8a6c4af41b6270
android-emulator-test-evidence-api36
2.24 MB
sha256:56c82e5252fac73e09c859e57c554b81453faf9956c2f5c66b5deead128baf64
fdroid-android-trial
493 MB
sha256:1c8e262ab31762bab2bf8cffafe9b03b37fcf2e59665616c980860eeddbb1bab
fitpro-bike-android-trial
151 MB
sha256:010e291a1cc80e2754d3ed0d1f3b263ba7ada21eef6e92962a08a1495f86da12
fitpro-elliptical-android-trial
151 MB
sha256:dd7da62c0a5af86eea11b0d9ad306f92d3f440e8d154ebd3c182f84bc64e7c5a
fitpro-rower-android-trial
151 MB
sha256:a0c3dc3f46f85fa7b630cafc522be8a53000e984c222bb4ffa72230cd594632d
fitpro-treadmill-android-trial
151 MB
sha256:5729ced2fb0843c53d4d6684801d6835b7d12b7de15cec19813b8aa5f2ac5e8a
linux-desktop-binary
6.44 MB
sha256:13644d858f62d22729a1bb03d10d3d676fb6cc4834f9fe797c0fae285b9262e7
nordictrack-bike-android-trial
51.2 MB
sha256:adbfddd4f10828b83a4c8a411c0149afcccc277493dec19c92fcf93c6aa4451f
nordictrack-rower-android-trial
51.2 MB
sha256:0dcb5125570d36a0fdd34fec7448525fcf5839758cf592ff3dae1cc20650456d
nordictrack-treadmill-android-trial
51.2 MB
sha256:4ffed45e51bd82e702a3de6501d8dcc9f08f9f5653beda9fc45205ad536cd0bf
peloton-bike-android-trial
51 MB
sha256:3bad1fdeeaa73345fc6e759bb413db4de6d9e26db9866ce28d47f587369259f2
peloton-bike-plus-android-trial
51 MB
sha256:b879184ed5c8637ff3cc8b2bb6e48f20d42926e2fc82134f0b89b0892c1258ce
raspberry-pi-binary-aarch64
6.25 MB
sha256:c7bfb4ea96cdfbee81d5031e82f8bb4df5bdf4831a8df145ee61409ff0c69f94
raspberry-pi-binary-armv6hf
6.23 MB
sha256:1127ca46104d9795c2d0a1f01f23de3c54ebff5313c22006309762a5ac8a2973
test_fit_files_and_db
5.52 KB
sha256:f28c424932affa59084c6b5a97eb43d8a470302feed710c03885c25338692dac
windows-binary
277 MB
sha256:44638e2fae570b08132d9e5f1b099d34c8fd900ce622a18cccdcdc9fd8a8a8d4
windows-binary-no-python
145 MB
sha256:667daa9f97ff66c44e0d59942e148524b91361acaa830161b27bd183f2b48dc8
windows-msvc2019-ai-server-binary
131 MB
sha256:5a72f2e410cf21c2abe34dd59757d24b1064893c9501345ec0c9a26a98791fe6
windows-msvc2019-binary
263 MB
sha256:d90d29b00d00aaa015d6016db3d658c7b940b9fae724cc56cefe4b437a28c720
windows-msvc2019-binary-no-python
132 MB
sha256:cd62be1435cd352f53bf1889107fd976bba6c19fb1bef9404a4473bd09ef95d4
windows-msvc2022-binary
517 MB
sha256:fe34f8d2e18cde1779159c2943ecacd0fcdf76be29fe1fcb519f51bcd1e31b3c
windows-msvc2022-binary-no-python
386 MB
sha256:9c4d9532b2ada8a583bd4db1110ca8c718709b836bd2398201692c6d9c9b48b0