Skip to content

CI

CI #14143

Triggered via schedule July 23, 2026 03:22
Status Success
Total duration 41m 59s
Artifacts 30

main.yml

on: schedule
raspberry-pi-build
11m 8s
raspberry-pi-build
raspberry-pi-build-and-image-64bit
9m 17s
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
11m 57s
peloton-bike-plus-build
peloton-bike-build
12m 22s
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
53s
raspberry-pi-smoke-test
upload_to_release
1m 7s
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/
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/
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 (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/
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>0YIlhagAAAADHMpOrItTsQoXqQeMNS45yUEhMMzBFREdFMDExMgBFZGdl
linux-x86-build
Failed to restore: Cache service responded with 400
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-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/
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 (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-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>0lolhagAAAAD+YsNc9IY/TKgiIo2yCd9wQ0hHRURHRTE4MjAARWRnZQ==
window-msvc2019-build (true)
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/
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>09YlhagAAAABjyONvb2qDSocClVKfOZDuUEhMMzBFREdFMDIwOABFZGdl
window-build (false)
Failed to restore: Cache service responded with 400
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/
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>0BYphagAAAADjOsPVtfxjRadRZ+C8xgRHUEhMMzBFREdFMDIxNwBFZGdl
window-build (true)
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 (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 (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 (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-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>0Y4lhagAAAAArHsHwTpbiSIrQ3EtQo9WmUEhYMzFFREdFMDYxNgBFZGdl
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>0dYlhagAAAABpXjmmvHFfTpFXFrcsd3YmUEhMMzBFREdFMDIxNgBFZGdl
window-msvc2019-build (false)
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/
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>0b4xhagAAAAAMuVW2yu6NRIX+gGO1Cn9rU04xRURHRTE1MTEARWRnZQ==
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>0EIphagAAAADfhww1dgwvQqH+GEdnLSroUEhYMzFFREdFMDUxNwBFZGdl
window-msvc2022-build (true)
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>0GophagAAAADBeQAKC7ZoTJPyBGjb5gnYUEhMMzBFREdFMDExNQBFZGdl
window-msvc2022-build (false)
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 (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/
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:b1ba623d80c6bc672ae4c8f8971ee0f23c8a082e34497f99ea44883b7468ec08
android-emulator-test-evidence-api26
2.15 MB
sha256:5c1688b12c551b508b5bb06dfa4954d40984e3f8a2699b2c759714a7f4b60098
android-emulator-test-evidence-api28
1.59 MB
sha256:0ea0a5c6edc47b8db936aaf201239abbcdc6fcc1f841d944e7e7af0370680e7b
android-emulator-test-evidence-api29
1.5 MB
sha256:60008235a1e540ecdb16ea167486841512ecfbff9d7ba15d206c70c64cd5a7dc
android-emulator-test-evidence-api30
2.41 MB
sha256:6341abcab467b12b008cf59ba21b98f40970e983cd474b7ed68d7809b18212c6
android-emulator-test-evidence-api31
2.7 MB
sha256:2ea56548c8fd43ed55e8d8b7107404aa0a0e25b6989304def284f1cc2bd4c9fb
android-emulator-test-evidence-api33
2.78 MB
sha256:d6126ab722db163b188050767fa9b083c4aba6d41e2fa7114cf4108d7e44c4b4
android-emulator-test-evidence-api35
2.04 MB
sha256:cbe6e7da43d786abed32d15fb087b71409c62ad31c8f27ec94226128196c8aa5
android-emulator-test-evidence-api36
2.18 MB
sha256:73225c445186d7cc1e4d8f2c8d995734973d050724b315928f2c0d3be3da4a0d
fdroid-android-trial
490 MB
sha256:b034dff1e04decde3c1614be8493293cc6269af6fabc8eccc8dc6311689b354a
fitpro-bike-android-trial
151 MB
sha256:32216a8f8818b88218c5822757aa6a3b8f1476e6dd0115aea2803b68ed25f22a
fitpro-elliptical-android-trial
151 MB
sha256:bd42cca50a10ea33f3ebe800b4615a553a1a76ac467ee64c603c3fd5d9531a3f
fitpro-rower-android-trial
151 MB
sha256:04e78630b8557e9c4a1afb4ddfe9eabac97f5eb8169133cd49e47dfd10c2223c
fitpro-treadmill-android-trial
151 MB
sha256:834ffa330f167e650b8a670d8f55770e330b7acb774b674b10aeddb3546777a6
linux-desktop-binary
6.41 MB
sha256:7c8bc6f9546fa5a8c4cf08e5aedf057def1e0ee41763cfb8b069728ae7ac4af6
nordictrack-bike-android-trial
51.2 MB
sha256:91dbb01058944395130ca5a63da4671399d06674b5b33e86ab199742e4bb0be6
nordictrack-rower-android-trial
51.2 MB
sha256:88394090732fb0e86ac473633da44542a4097a1d3bf09514df114b57cc742591
nordictrack-treadmill-android-trial
51.2 MB
sha256:b60abeacd79165c72ee3474a3382f0bdea28da53e5fd4a893f3bb402477fa43b
peloton-bike-android-trial
51 MB
sha256:2ded187470ac0f4456dac44ff9b575148820b38bea0aa0a37ba8a85186e5d3aa
peloton-bike-plus-android-trial
51 MB
sha256:4b4eea1cb53298b8714af0287b8f4d9b2f3305d5151bedd14a5dbf2f5e4c51ef
raspberry-pi-binary-aarch64
6.21 MB
sha256:c48e6cc245ab27e4ce0ee2fc83eb9978bc01332c732c44f31dc52218f744288d
raspberry-pi-binary-armv6hf
6.21 MB
sha256:05d33f47b1fbf6d1ac843e54d5fd99d36e7b029d61510d78921dfcca9c70e3ad
test_fit_files_and_db
5.55 KB
sha256:8d0a9a831bab1fe89accb3ff11a6b853b12d86cb5571c707150928a8d9388fa9
windows-binary
276 MB
sha256:e34f6b1cdc9d1a779d61c05fb47dc24f465c2c2c8b8ba517b131a4f9b8dc0908
windows-binary-no-python
144 MB
sha256:1687cf50f0a61f2f8d218910e3cc6dbfe5610290b6c739161a55d22f0f66b06f
windows-msvc2019-ai-server-binary
130 MB
sha256:281f8c27da0fb2f14f283544a21053110c71c0cb2717b7ac769bca8808f4002d
windows-msvc2019-binary
262 MB
sha256:c5be62ac8971c1bdd20f1e130d45479df19748bcdd22a9aea4e04ca8e72198eb
windows-msvc2019-binary-no-python
131 MB
sha256:98805455985bc4a4eb7631a62346f8ec7ab0f3fb1120a6fec8512f9527bc405e
windows-msvc2022-binary
517 MB
sha256:345e60eaa376a9450e498519cf0e4a6d14e02ca2255ec1dbb63ab4ab6ee07669
windows-msvc2022-binary-no-python
386 MB
sha256:4b99cdebfeb27d76728038698fa3444cc80dacafec6c402c8e863bc9f2ccf79a