Skip to content

Ensure build-variant workflow patches C++ defaults to match QML settings #14318

Ensure build-variant workflow patches C++ defaults to match QML settings

Ensure build-variant workflow patches C++ defaults to match QML settings #14318

Triggered via pull request August 11, 2026 11:37
Status Success
Total duration 46m 23s
Artifacts 21

main.yml

on: pull_request
raspberry-pi-build
11m 24s
raspberry-pi-build
raspberry-pi-build-and-image-64bit
9m 47s
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
54s
raspberry-pi-smoke-test
upload_to_release
0s
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/
android-build
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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/
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>09Al7agAAAACcM/mVvKTITpKFIczFLAcyQ0hJMzBFREdFMDIyMQBFZGdl
linux-x86-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>0uQp7agAAAACooj2KL1r2RpeOvofwKCo5UEhYMzFFREdFMDUxMgBFZGdl
window-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 (29)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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>0igp7agAAAADKin26hFZCSaQndvhwdaoGQ08xRURHRTEyMTUARWRnZQ==
window-build (false)
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 (24)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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>0/Ql7agAAAAAMmmGN0ZuNSLPu/2VaXrENUEhYMzFFREdFMDIxNQBFZGdl
window-msvc2019-aiserver-build
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 (26)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (28)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (31)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (35)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (36)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (30)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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 (33)
setup-java v3 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
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>0Ngp7agAAAACtNaijkgs4R4SmvJja6pjdTVNQMzExMDAwMTAzMDQ5AEVkZ2U=
window-msvc2019-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>0OAp7agAAAAD1dyF4vItBTLXrizpKMdUbQ0hHRURHRTE3MTYARWRnZQ==
window-msvc2019-build (true)
Failed to restore: Cache service responded with 400
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>0NQt7agAAAAD5cyigkgGhTYASmCCgZSVkUEhMMzBFREdFMDExOQBFZGdl
ios-build
Failed to restore: Cache service responded with 400
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/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-msvc2022-pr-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>01Qp7agAAAABuO3+/U9MwQrh1BIPgiRJOQ0hHRURHRTE5MDcARWRnZQ==
window-msvc2022-pr-build (true)
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/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-msvc2022-pr-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>0vwp7agAAAABBosWmiWV8QKObR7S1ImaRTVNQMzExMDAwMTA4MDE3AEVkZ2U=
window-msvc2022-pr-build (false)
Failed to restore: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
android-emulator-test-evidence-api24
1.55 MB
sha256:b596145772d4be34a2dc72bc49c05d9b2e0ddfa1e7e50efc7a74eb1a30f84277
android-emulator-test-evidence-api26
2.14 MB
sha256:ed1e69d9020c38eec3294fc3f8d07c17d44ef1f41dac927f01e2362493e7ea2a
android-emulator-test-evidence-api28
1.59 MB
sha256:09f2146c14ccbe7fd0387fa11f2e9416d16e10e53b5f9d7bdae1d61f705a4ceb
android-emulator-test-evidence-api29
1.5 MB
sha256:fe45740ea0e6b3811eb52e60eb3d5aedf1efc20b0296db271adfd8ca8798320e
android-emulator-test-evidence-api30
2.35 MB
sha256:b8565f43d0c9dc8ed369b030a2e5ad10d3ec393f740f88f55b6590cb389cca25
android-emulator-test-evidence-api31
2.71 MB
sha256:82e061dae636fb2a0f8b3eaf002a338245a6c9969a0b64f602149f725d859804
android-emulator-test-evidence-api33
9.77 MB
sha256:f2d2562177648ff70ac2dbc20a3af5b7038cbabed5a573e2b0f245416493a96e
android-emulator-test-evidence-api35
2.15 MB
sha256:6e9591cafb063d84a0cd4864b5c61eb25920e07b815f2ca1ffb7becb66b084c7
android-emulator-test-evidence-api36
2.25 MB
sha256:1020989826ca21ed76b85e59d96f038ca99d8cbce118efec8eae2dba9e71b2fc
fdroid-android-trial
494 MB
sha256:8342d7486bef422017c8b4298acd7a79eb2d16395219a91cb61e5fe0bcc70636
linux-desktop-binary
6.45 MB
sha256:bf279d267f19a2c1f7bdba3fc86a4827f5f432c4f0b6c23cbfd418307f5a35fa
raspberry-pi-binary-aarch64
6.27 MB
sha256:216fc7a3f41e3e219632293ea40fe6ed9ee628c196ac02715a17393f03fa30cf
raspberry-pi-binary-armv6hf
6.25 MB
sha256:8b04e2622902563ff12b0e221b1a1bc8aa3136bfc32f57ac690f30c5f5e1b053
test_fit_files_and_db
5.55 KB
sha256:85612c383e5fd8b226066657ffa1ed6ff8e3f5b02481f54398ddde7c3389a9c2
windows-binary
277 MB
sha256:15ea8cae35190f629a4cd7bf50764a7f1a2103031b4e1c845da65b5d4531a32f
windows-binary-no-python
145 MB
sha256:5acfc8edfd9265e0a67996014fc1e995d25dee5d93e80783b38d598cb6aa6e40
windows-msvc2019-ai-server-binary
131 MB
sha256:380358bda8ec08bbfc8b53468b7c0d2077252cbd934c8cb1a1a6193b86a88718
windows-msvc2019-binary
263 MB
sha256:6ead9457a82fa790218412c71d2b37410e4e2111b74c5c10c13eb2b3536fb780
windows-msvc2019-binary-no-python
132 MB
sha256:32742f4a666ccd8793b6072311e50f36585f0b0261e06322371ac8931762dd42
windows-msvc2022-pr-binary
517 MB
sha256:59e80eec31d3ae79b951317aac5493d924581b7a5f0503c218f3a91628b5b2e4
windows-msvc2022-pr-binary-no-python
385 MB
sha256:b1dac1ed1cecfc75c7a2a85583d860d593b84339127d154894be6defcb71722f