Skip to content

CI

CI #14159

Triggered via schedule July 25, 2026 03:14
Status Success
Total duration 42m 59s
Artifacts 30

main.yml

on: schedule
raspberry-pi-build
11m 9s
raspberry-pi-build
raspberry-pi-build-and-image-64bit
9m 50s
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 13s
peloton-bike-plus-build
peloton-bike-build
10m 15s
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
45s
raspberry-pi-smoke-test
upload_to_release
1m 12s
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/
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/
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/
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/
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>0pSpkagAAAAAzggYFu8JBTLcoOP7z2NIlTEFYRURHRTE1MTUARWRnZQ==
linux-x86-build
Failed to restore: Cache service responded with 400
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/
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 (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>0QStkagAAAADLyWs4b7ARRLKbXe+v4Sd4TVNQMzExMDAwMTA3MDM1AEVkZ2U=
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-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>0SytkagAAAAB5762ZyPDATY2MxXOkC3K6Q0hHRURHRTE5MTYARWRnZQ==
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/
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>0jypkagAAAABenfY9SFQmQ7YL4x5+ZUO6UEhMMzBFREdFMDEwNwBFZGdl
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>0uSpkagAAAAAp/F/QhFxGQo6FLQrEBGASQ08xRURHRTI0MDcARWRnZQ==
window-msvc2019-build (false)
Failed to restore: Cache service responded with 400
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/
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>07StkagAAAACjMfXfNJKHSZxNpz8q4/ctTEFYMzExMDAwMTA4MDQ3AEVkZ2U=
ios-build
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>01SpkagAAAAAhO5DolPZDQauiG6CM8h/tTEFYMzExMDAwMTA5MDIzAEVkZ2U=
window-msvc2019-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/
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 (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/
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/
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>0TCtkagAAAAA+utiz0lGdRIqj8ZTLNC77TVNQMzExMDAwMTAxMDI5AEVkZ2U=
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>0QytkagAAAACLscZhwjUdT6iFB71+ZDnsUEhMMzBFREdFMDIxOQBFZGdl
window-msvc2022-build (true)
Failed to restore: Cache service responded with 400
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.54 MB
sha256:f1030261115321cc3c96564fbcdf098ba11abaa1f4e4cac01e829d108b5dc0a9
android-emulator-test-evidence-api26
2.15 MB
sha256:c4609b2e6eb7a6e42951445a075ec10fb0bfda0dc92d03f5558dde4ad51d054d
android-emulator-test-evidence-api28
1.6 MB
sha256:3a7f45386599a6d22fa304e946078eccc5d0da5796d02af6153a749ca8c44fd7
android-emulator-test-evidence-api29
1.5 MB
sha256:bea817392f31b2d290875370646c2ed2ab64670ebc9da763974fd89fea7f65cc
android-emulator-test-evidence-api30
2.39 MB
sha256:24c22802e4bebc30d867d88d9123eb6529cb494d0d5e3bbabd7149d4cd4e5299
android-emulator-test-evidence-api31
2.69 MB
sha256:979cfa80f442ff4fb6dc3c46ee3ba71baf2508addf8e1fa3f9e7838425634bc3
android-emulator-test-evidence-api33
2.88 MB
sha256:572cf30bbc823be88dadec30fbff26d3814b360bc99f7e2144ff61fec6237212
android-emulator-test-evidence-api35
2.04 MB
sha256:64456296c3de3c3a9e4a053b42dc3e52ce30bafb4f53fdaf3978b64a427c1ff3
android-emulator-test-evidence-api36
2.25 MB
sha256:0c34f980c769316ef3cb9fa7c69f797dfc9e4ba2f8e3480ca8e94068fe8d1d3d
fdroid-android-trial
490 MB
sha256:3fe02dfeca1b8604bb5102f71276e1004268ce21e7bd0d4e6196e44a9342cf55
fitpro-bike-android-trial
151 MB
sha256:2807c91de1ad9c5c229047e5022afc4136375e4356003ac3695659d71310d7c9
fitpro-elliptical-android-trial
151 MB
sha256:29f45341a5c6a9a88c1605e12bd208029f613240ba4a9380ad101adc9bed3551
fitpro-rower-android-trial
151 MB
sha256:38812950547284f7447e4a8e57c1683984eb00e18e63c25cd690d1aa39961471
fitpro-treadmill-android-trial
151 MB
sha256:94cb065dc8bf6ceb9d731ca41ac50ca36b1d65113e5cca743981d98cc344e820
linux-desktop-binary
6.41 MB
sha256:ef1a3f12f938715429672db2dd0cc5810a26ab7792bf4c07b65fd08093bb0f23
nordictrack-bike-android-trial
51.2 MB
sha256:9e83a2874c08d071d936ec9586a005e1636f3599e713459a9aa3595597b9a906
nordictrack-rower-android-trial
51.2 MB
sha256:73c7aee7b41958d70a6dec50b29d3408a387244b9ac70ecdae3be7de09557543
nordictrack-treadmill-android-trial
51.2 MB
sha256:855b2ebdc96b53aca701866c67a0696568136741c3c1910791c8916367c76d5f
peloton-bike-android-trial
51 MB
sha256:f80593072ef925c3b425b73ad939d3aed3d5ed71df3caa5bfa1ffb71895c6368
peloton-bike-plus-android-trial
51 MB
sha256:fd1dc9a1c3228898dbfbb86568be62bd6267e44e3b70ba7e49de136bdcf21fa7
raspberry-pi-binary-aarch64
6.22 MB
sha256:e7f2022016d6df9d3bed0cc83ac0714e34b0899581bf124ce33e9b73e99ee55c
raspberry-pi-binary-armv6hf
6.21 MB
sha256:7e923683ffa5bb9adecc1d9f6f236341c1ec1d6695efa7205d2981933cec541d
test_fit_files_and_db
5.53 KB
sha256:6a342dc46a127141bb661ab552495055b033bd3484f2bcca774cf766a18c978f
windows-binary
276 MB
sha256:e21aff3348c50b26d654c251d3e3025c9664a1143c58a51837866fb70237491a
windows-binary-no-python
144 MB
sha256:974ec7c4b5e839e60999bc88f796a10e837c000b61675f8f1eb4c7b849750ea2
windows-msvc2019-ai-server-binary
130 MB
sha256:825112554e4a2781c839b1f319550a7cd64ffe178a42bec686192b0c629f66a2
windows-msvc2019-binary
262 MB
sha256:eb892703dbca641359a1f6682d4c4003794502c6f73953bc8b44c37f71cd04a9
windows-msvc2019-binary-no-python
131 MB
sha256:e041bab258f989bbdb152920117da755cdf5c6c194bc6cca226ca85b40f5941d
windows-msvc2022-binary
517 MB
sha256:bb738319c362b32228ee00975ce72c5186be4666006e7cd106fdb6650cc219af
windows-msvc2022-binary-no-python
386 MB
sha256:a8f25a8138a563bd20edf5dacb6befd7b2d81e6918be0cd2d1b8872380074b9b