Skip to content

Add Echelon BLE proxy & advertising support for virtual rower and treadmill #14223

Add Echelon BLE proxy & advertising support for virtual rower and treadmill

Add Echelon BLE proxy & advertising support for virtual rower and treadmill #14223

Triggered via pull request August 1, 2026 09:21
Status Failure
Total duration 1h 14m 23s
Artifacts 19

main.yml

on: pull_request
raspberry-pi-build
12m 4s
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
0s
peloton-bike-plus-build
peloton-bike-build
0s
peloton-bike-build
Matrix: window-msvc2022-pr-build
Matrix: android-emulator-test
raspberry-pi-smoke-test
58s
raspberry-pi-smoke-test
upload_to_release
0s
upload_to_release
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 37 warnings
window-msvc2022-pr-build (true)
Process completed with exit code 1.
window-msvc2022-pr-build (false)
Process completed with exit code 1.
window-msvc2022-pr-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/checkout@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-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/
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>0275tagAAAAA5xKFBGCybSrb6S8kePhT4TVNQMzExMDAwMTA1MDA5AEVkZ2U=
window-build (false)
Failed to restore: Cache service responded with 400
window-msvc2022-pr-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/checkout@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>0YMBtagAAAACrg31H6ijORrq5/y+nX1h1V1NURURHRTA1MTcARWRnZQ==
linux-x86-build
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>0OcFtagAAAAAn15oEuvovSp4OFIk5TJfQTEFYRURHRTE3MTYARWRnZQ==
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>0vMNtagAAAADDzKEaE50qRIJPFRJuz/KrUEhMMzBFREdFMDIwNgBFZGdl
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/
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>00cNtagAAAAC9JvHimAreTIdlTzJGr6dNUEhMMzBFREdFMDIxMABFZGdl
window-msvc2019-build (true)
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>0gcRtagAAAAB6KuR9aVPQRqUyBHW8/BaMUEhYMzFFREdFMDUxNgBFZGdl
window-msvc2019-aiserver-build
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/
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>09cVtagAAAACMH7AX6RqLRoFHnm7GzpZCU0xDMzFFREdFMDExMQBFZGdl
window-build (true)
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/
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 (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 (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 (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 (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 (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/

Artifacts

Produced during runtime
Name Size Digest
android-emulator-test-evidence-api24
1.55 MB
sha256:1fd1af83a727341a936b78e0b2c62b5e97e0ccabed23df0cf6f0b97b9a9f14f7
android-emulator-test-evidence-api26
2.15 MB
sha256:67378e912ab8c50441a71ce7d58cacca685ffcc0e0d8ddcc26656fc0d8c6f54d
android-emulator-test-evidence-api28
1.59 MB
sha256:cf811df6e2b10ef46d157ba2866b26b118f4eab9c6c5d2df4002cb56d52ecc81
android-emulator-test-evidence-api29
1.47 MB
sha256:370a12c429d2b3a47395d3436ded2b2fa864fb093395f74bc64a210f315c55ec
android-emulator-test-evidence-api30
2.38 MB
sha256:6445a6eed31eb2f80c9e995335d6489d7a1bde61ea3c52236fc9ce77ff8d09db
android-emulator-test-evidence-api31
2.69 MB
sha256:05361012658efb53d2788a18986c9c8bd600c8a7830db0b8611f7e81a4813ee5
android-emulator-test-evidence-api33
2.86 MB
sha256:bbe9be14ead1eede9299536ec3f8e15109dac671a71310f347eaa165b3ef808e
android-emulator-test-evidence-api35
2.02 MB
sha256:9ea0ec02eace497a344238c09eeb87dd140f76efa07db64d7f8ec9c7ee1c3458
android-emulator-test-evidence-api36
2.25 MB
sha256:f8c2b4a73e4c4103a930e0f0e28ea8d2aa7a54f797eedf6d4dd9a3f820888781
fdroid-android-trial
492 MB
sha256:0ee4fe5a66c9467f4f304ee39a2ad6a3159d5a7ffeb9fed2093f572417100305
linux-desktop-binary
6.43 MB
sha256:87691fe69d0e554800aaa42eb4a4adb811a8bc1cc2963ece6790eba39293c9d2
raspberry-pi-binary-aarch64
6.23 MB
sha256:a0babe4bdded5961268ba20f695c7f61b490b189ef9d3f5075a5334530c4f668
raspberry-pi-binary-armv6hf
6.23 MB
sha256:9ee09c04e31f70c0aef8d383c0a57b94334173699bba41d304c1d30b25e87286
test_fit_files_and_db
5.55 KB
sha256:fafcc0d6716df7705a5f2cd1b99d4625335e28f1807a14da33c01304a454cacc
windows-binary
277 MB
sha256:7639914b10e859590042ea4dfe2b6c87b94b4efa4279de1752ca4485e06eba83
windows-binary-no-python
145 MB
sha256:6521d40062bb7e9a20e667e3665f95f28738f457c31dc94ec9428e43610da8b1
windows-msvc2019-ai-server-binary
131 MB
sha256:165bb173db242307adb6e93d2bf3d80163a7c6c9eed6170e14d61a9c0518c077
windows-msvc2019-binary
262 MB
sha256:9f6b144ed9a55775f65c2ef1c016d9eb9d87553c1dba9a1ff5483dcae0d5af4d
windows-msvc2019-binary-no-python
131 MB
sha256:f9846f6eeeb9aa0edcb796530b771a9e3e86e40b60f8715369acf44de9bd374e