Skip to content

Build & Test

Build & Test #1502

Triggered via merge group April 24, 2026 07:12
Status Success
Total duration 22m 46s
Artifacts 24

build-and-test.yaml

on: merge_group
Build Element Web
2m 27s
Build Element Web
Prepare Element Desktop  /  Prepare
37s
Prepare Element Desktop / Prepare
Matrix: playwright_ew
Downstream Playwright tests [element-modules]  /  Run Playwright end-to-end tests & upload html report
15m 2s
Downstream Playwright tests [element-modules] / Run Playwright end-to-end tests & upload html report
Matrix: Desktop Linux
Matrix: Desktop Windows
Desktop macOS  /  Build macOS Universal
6m 35s
Desktop macOS / Build macOS Universal
Desktop macOS  /  ...  /  Test macos
2m 33s
Desktop macOS / Test macOS Universal / Test macos
end-to-end-tests
1m 1s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

13 warnings and 12 notices
Desktop Windows (ia32) / Build Windows ia32
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Windows (arm64) / Build Windows arm64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Windows (x64) / Build Windows x64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Linux (system, arm64, true) / Build Linux arm64 SQLCipher system
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Linux (system, arm64, true) / Build Linux arm64 SQLCipher system
Failed to save: Failed to FinalizeCacheEntryUpload: Received non-retryable error: Failed request: (404) Not Found: cache entry not found
Desktop Linux (static, arm64, true) / Build Linux arm64 SQLCipher static
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Linux (static, arm64, true) / Build Linux arm64 SQLCipher static
Failed to save: Failed to FinalizeCacheEntryUpload: Received non-retryable error: Failed request: (404) Not Found: cache entry not found
Downstream Playwright tests [element-modules] / Run Playwright end-to-end tests & upload html report
Failed to save: Failed to FinalizeCacheEntryUpload: Received non-retryable error: Failed request: (404) Not Found: cache entry not found
Downstream Playwright tests [element-modules] / Run Playwright end-to-end tests & upload html report
Failed to save: Failed to FinalizeCacheEntryUpload: Received non-retryable error: Failed request: (404) Not Found: cache entry not found
Desktop Linux (static, amd64, true) / Build Linux amd64 SQLCipher static
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Linux (static, amd64, true) / Build Linux amd64 SQLCipher static
Failed to save: Failed to FinalizeCacheEntryUpload: Received non-retryable error: Failed request: (404) Not Found: cache entry not found
Desktop Linux (system, amd64, true) / Build Linux amd64 SQLCipher system
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Linux (system, amd64, true) / Build Linux amd64 SQLCipher system
Failed to save: Failed to FinalizeCacheEntryUpload: Received non-retryable error: Failed request: (404) Not Found: cache entry not found
🎭 Playwright Run Summary
1 skipped 6 passed (21.7s)
🎭 Playwright Run Summary
1 skipped 6 passed (25.7s)
🎭 Playwright Run Summary
1 skipped 6 passed (23.4s)
🎭 Playwright Run Summary
33 skipped 124 passed (12.4m)
🎭 Playwright Run Summary
1 skipped 6 passed (19.4s)
🎭 Playwright Run Summary
1 skipped 6 passed (19.8s)
🎭 Playwright Run Summary
15 skipped 158 passed (14.5m)
🎭 Playwright Run Summary
1 skipped 6 passed (21.4s)
🎭 Playwright Run Summary
189 passed (15.6m)
🎭 Playwright Run Summary
1 skipped 6 passed (19.5s)
🎭 Playwright Run Summary
1 skipped 6 passed (20.6s)
🎭 Playwright Run Summary
2 skipped 167 passed (18.4m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-Chrome-1
1.09 MB
sha256:7db68e21ba2ecf79c44da3f3aac1274a5c0f9ae65fcbd0cfccfe63125d8f2232
blob-report-Chrome-2
896 KB
sha256:3c60e888ecba6f7f8cc78c73abc47a1c349069decc94d7e0a6da22ddd981c572
blob-report-Chrome-3
1.54 MB
sha256:e5d5ea7ad4ffc1484bed53256551fc82588bdc839003dd4931069c92837a9bca
blob-report-Chrome-4
1.21 MB
sha256:33b2c153eed307e66455bd26075503edbd08f6bd6e55450408aa58c483c5f589
blob-report-linux-amd64-sqlcipher-static
20.4 KB
sha256:1d698bd4a55b294ed98443d988a5a897f201f9090ea9c918a0a6c08c941028d3
blob-report-linux-amd64-sqlcipher-system
19.7 KB
sha256:19bbed134fb0cfd4ff7b7513163e8cc424ce9c77444b5ecb9b43df0bad14f461
blob-report-linux-arm64-sqlcipher-static
18.3 KB
sha256:fdbb540241cfe14d8bfbb7fdf09ec2fcb4f130b6548e35c8d6801f382e4868f2
blob-report-linux-arm64-sqlcipher-system
18.1 KB
sha256:a5bc0c9ec85e6d0f3bcac714fc8d5aaf499dc54ec5db720c2e44f6106f5762fd
blob-report-macos
14.1 KB
sha256:c8462572189685e912bf87d6104b47420107358835e561722e8715013e59dc5b
blob-report-modules
214 KB
sha256:1ade15d334339b5ff5b78c591d5a3c7a5f5a11e82b5e483d696ad504e51facc5
blob-report-win-arm64
13.5 KB
sha256:9c3932c315a678d66eaa59107f132e056ef19714c1fe89dd1cb82369717e8b26
blob-report-win-ia32
13.3 KB
sha256:4ba1d137a28000093bea7dfa47d7e2cabe2451bec279381d0b01bba82da678b3
blob-report-win-x64
13.5 KB
sha256:8a2af2693c18d9002e60c83f2fc21a95a7ac6807f8fcd9cb3ced35e5718544e9
desktop-prepare
41.2 MB
sha256:df9993d8e1e0c190294114f8333206c132f73e291f98bada153480994d21101d
html-report
3.34 MB
sha256:d5426a47b2f8388b4ce30fbc3b202b69057c3ccec2809568c7b88d88e37df787
linux-amd64-sqlcipher-static
283 MB
sha256:0d81011102985195114e0fa97fe4806fb5c1904e3c48be39d60e28cc4aacadce
linux-amd64-sqlcipher-system
280 MB
sha256:232e2b84cfc866d14350f768f0f02ced5231f03be88893db52172e3d9bc67106
linux-arm64-sqlcipher-static
278 MB
sha256:f3d7f9e87b5eafa5d12c5fa8272dd3227ebcc1cadf09ec92f1c7c7a9501c1a5a
linux-arm64-sqlcipher-system
275 MB
sha256:fac815bfa290ee5792cec43b8268ac116b4ca2e07cb4c07a55ea3026901f3cd8
macos
505 MB
sha256:47f34410e97efee28b33800501245766b17aecab768cf571270cbd1cb3daafe6
webapp
41.4 MB
sha256:5084e1f776dc413a06dc388ad50fc04bd4f88cfa6fa27e399eb07ebc337a2f37
win-arm64
691 MB
sha256:b8f666fe7616eecc1bd735655a44ad144b140819067b467421fe29c78c436cf5
win-ia32
628 MB
sha256:94ecd4b781c9413ccfb3e559360d78eb3c424d64e8811b579245bf3dccc4ab60
win-x64
702 MB
sha256:b3666bdca4069bdf55747b78f346b330d5a9a6b07dcdc816627fde9fd91ff24e