Skip to content

CI

CI #14176

Triggered via schedule July 27, 2026 03:36
Status Success
Total duration 49m 18s
Artifacts 30

main.yml

on: schedule
raspberry-pi-build
11m 12s
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
13m 2s
peloton-bike-plus-build
peloton-bike-build
13m 59s
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
57s
raspberry-pi-smoke-test
upload_to_release
1m 10s
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/
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/
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>009JmagAAAACVcr1atpBzTJ/vRwyKqZNzQ08xRURHRTIzMTQARWRnZQ==
linux-x86-build
Failed to restore: Cache service responded with 400
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 (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/
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/
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/
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>0QtNmagAAAADJkG5vAcdiT7EP0qos2fCRUEhMMzBFREdFMDQxNABFZGdl
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>0GNNmagAAAABihGPdNRohQJe7dRioCDuZUEhYMzFFREdFMDIwNgBFZGdl
window-msvc2019-build (true)
Failed to restore: Cache service responded with 400
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/
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 (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-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>0dNNmagAAAADCkuzpoxCyTIueoRqrkFs5UEhMMzBFREdFMDQwNgBFZGdl
window-build (true)
Failed to restore: Cache service responded with 400
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 (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/
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>099NmagAAAACMYBMjY27gSLBF2Hm042AGUEhMMzBFREdFMDExNgBFZGdl
ios-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>06dJmagAAAADmB9myrZRVSJT0nbc7SeLPTEFYRURHRTE4MDUARWRnZQ==
window-msvc2019-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/
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 (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/
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>0ztJmagAAAADVoaT0L6mWTKRxcvSnSvo5TEFYMzExMDAwMTEwMDUxAEVkZ2U=
window-msvc2019-aiserver-build
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 (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/
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>0fdNmagAAAAA9mNBQ0J5eQ6bNetjA1T3pTEFYMzExMDAwMTEwMDE5AEVkZ2U=
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>0gdNmagAAAABMJM80ML5cTLId8oynWsIoQ08xRURHRTE1MTQARWRnZQ==
window-msvc2022-build (true)
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:ad3ad268f359a5497f69ac831430cc1c4a605d317865e20f2a8bf26d18fef55e
android-emulator-test-evidence-api26
2.15 MB
sha256:06c60bc82aebc634883b8eafadb19be43b1ddcd657830b873b2e9f1e07842e2c
android-emulator-test-evidence-api28
1.59 MB
sha256:1e961c8885d91d47f42f6b2dad16cb0de2b226f6666f6ad226c089ad0d920572
android-emulator-test-evidence-api29
1.62 MB
sha256:053fcf07326bd7af8c7f5cc93ff95f6c17f9cd349afe2959ef43ddae30ddbe5c
android-emulator-test-evidence-api30
2.37 MB
sha256:74ea3c0441f5b69394138fa595f51ca44ff7a335d49dec8799ae8802b632ad9e
android-emulator-test-evidence-api31
2.69 MB
sha256:c52d91e1be171c3ab46259d04d90c1916e48cb49e7e32082c836a9a0432b150c
android-emulator-test-evidence-api33
2.83 MB
sha256:2d69f2b045a669363831bde73124fc42ed7ff50cc7790758a5f94369e503352a
android-emulator-test-evidence-api35
2.08 MB
sha256:b7734e61a97d0f54eca08d1850e50bf3301d0d63f29bfa33321afa0aa8c55801
android-emulator-test-evidence-api36
2.3 MB
sha256:68fc15a21e18791191f3ee14329a8bfc7a75cf30366a3ae9e9e500797f4ee2b3
fdroid-android-trial
492 MB
sha256:8be8c1dd8df87471688a7d0aeebaaf00ff4c2b326dbae827f0fbbc775d9ac7fc
fitpro-bike-android-trial
151 MB
sha256:3a4fd865217e511db206d0297642a4e71d1438b581f25fd84d3ddc2017329f15
fitpro-elliptical-android-trial
151 MB
sha256:97e707559fead26d823c31a0d7af1850ce5289b851b169f7aa1a9692b5aff367
fitpro-rower-android-trial
151 MB
sha256:e753dbaf9a720d5ddad0ce95d84dfe633637688288018d73c35a3c6b9e4ade5b
fitpro-treadmill-android-trial
151 MB
sha256:0fc7edb70299468cc1306cd7e04a5b3306c481b0a6e554b4a86228398284e487
linux-desktop-binary
6.42 MB
sha256:86f0cdf8583007987ba755994383932ddec074b4498d3386221605dfce7406c8
nordictrack-bike-android-trial
51.2 MB
sha256:f29eef6e95ca2c92656092a5b38177647cbd2a131518ec64e4759215d131b709
nordictrack-rower-android-trial
51.2 MB
sha256:f42f7486c814a33b8b471a748cd1ccf9ae8595c91a4d4056eb5459ea483e591f
nordictrack-treadmill-android-trial
51.2 MB
sha256:eb60d4450f7f87eb3ad88ae94854759c6d9aa8b2cd64e3cb23bfca13aadf4c1d
peloton-bike-android-trial
51 MB
sha256:c9769be1d12efe6b13e56f48df993fb7a68c2959a4bd6be6a151ef3b7deb6507
peloton-bike-plus-android-trial
51 MB
sha256:0ada5cdba2adf2dec7803fcc6ff9656ea5ad122b8345b709de3ba8322b62717e
raspberry-pi-binary-aarch64
6.23 MB
sha256:c601ea604d93106c14edd9612986ea2c6fd653c8470fb23791b15f8cdd1eb72f
raspberry-pi-binary-armv6hf
6.21 MB
sha256:8d05f5af0054ac08ec51e7dd703e626b984f96a5ab254ee1d05c568bd542e63c
test_fit_files_and_db
5.54 KB
sha256:f7bda77cbd262832da4fee2a9c54274100ff443468dbf25b1b5af34bc763d061
windows-binary
276 MB
sha256:f6c41b714bc6b0fe9348247d76d7877002ba32fa319efc2511bd0a49ace4d242
windows-binary-no-python
145 MB
sha256:19d12a823ddfea9b8601ce4aa51c94795f0811de3c0f99b6314a571f282f70e4
windows-msvc2019-ai-server-binary
131 MB
sha256:6653df54e3244f9d34cedaa4d8b5c16b9ce06dbea9c5087a2de0e396fceb50d7
windows-msvc2019-binary
262 MB
sha256:04b9cc32ec7bb103096339ac27d7cf7bd71c78c3f96588b96024443a2bb0638f
windows-msvc2019-binary-no-python
131 MB
sha256:5ce3c1904f3cbf30d9966c4964771801139408fef53d36d56f5681dd9fdedae9
windows-msvc2022-binary
517 MB
sha256:f00d091448acd7f89334195aecb2f89950228cb00d8802c27d03093fcb360baf
windows-msvc2022-binary-no-python
386 MB
sha256:430cb54da99bb10603aaa463380ad1c767b4da4c48956e18d08840848993f0d2