Skip to content

Build & Test

Build & Test #1383

Triggered via merge group April 22, 2026 12:13
Status Success
Total duration 40m 47s
Artifacts 24

build-and-test.yaml

on: merge_group
Build Element Web
2m 26s
Build Element Web
Prepare Element Desktop  /  Prepare
32s
Prepare Element Desktop / Prepare
Matrix: playwright_ew
Downstream Playwright tests [element-modules]  /  Run Playwright end-to-end tests & upload html report
6m 57s
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
11m 4s
Desktop macOS / Build macOS Universal
Desktop macOS  /  ...  /  Test macos
4m 6s
Desktop macOS / Test macOS Universal / Test macos
end-to-end-tests
55s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

7 warnings and 12 notices
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 (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 (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 (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 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: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756, 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 (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: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756, 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: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756, 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/
🎭 Playwright Run Summary
1 skipped 6 passed (20.0s)
🎭 Playwright Run Summary
1 skipped 6 passed (23.2s)
🎭 Playwright Run Summary
1 skipped 6 passed (18.7s)
🎭 Playwright Run Summary
1 skipped 6 passed (20.1s)
🎭 Playwright Run Summary
33 skipped 124 passed (12.2m)
🎭 Playwright Run Summary
15 skipped 158 passed (14.9m)
🎭 Playwright Run Summary
2 skipped 167 passed (17.0m)
🎭 Playwright Run Summary
186 passed (18.0m)
🎭 Playwright Run Summary
1 skipped 6 passed (26.4s)
🎭 Playwright Run Summary
1 skipped 6 passed (23.3s)
🎭 Playwright Run Summary
1 skipped 6 passed (25.8s)
🎭 Playwright Run Summary
1 skipped 6 passed (26.9s)

Artifacts

Produced during runtime
Name Size Digest
blob-report-Chrome-1 Expired
1.08 MB
sha256:fd2183651439322b82612f720a047b278e5ea1f89351bf12cedafebac14762e7
blob-report-Chrome-2 Expired
897 KB
sha256:d7a055454c2ac87fc9c2745912aa72610620ac1b0b30c7d0ed1544a57decd347
blob-report-Chrome-3 Expired
1.54 MB
sha256:9a4ee34fa447593030d8d809c678cc476d76b76fe26988437413dc60fdd988ff
blob-report-Chrome-4 Expired
1.21 MB
sha256:e904243727d731195cc0bf1a194ff6e919223e6563bded189931838f43df2fb4
blob-report-linux-amd64-sqlcipher-static Expired
19.3 KB
sha256:5557b3586eb9c7615fdbdab05d49508c822a80e1ed61a68b4cb10d26952812cc
blob-report-linux-amd64-sqlcipher-system Expired
19.5 KB
sha256:3cfed8434b9fcab9710d34d66c6ff0239ff7ec2ef7b425ea729315c4400901af
blob-report-linux-arm64-sqlcipher-static Expired
19.6 KB
sha256:fe4bbc2980438272f41bcb9c89e2d0c64a753edef033fde2de30dd5e466b8dfb
blob-report-linux-arm64-sqlcipher-system Expired
19.8 KB
sha256:843af19b94f02b678b633d02e37bc1e9023c2aacac7f661bf07b6154e7ecfe90
blob-report-macos Expired
14 KB
sha256:959d619278e0972679f24c256b32661f556381637bd8e94ecc00d0a2b97f2abb
blob-report-modules Expired
224 KB
sha256:2cd051eb2ec73e5f509bbf68d819cfc57d39dc86fea385c05010ba93cb27922d
blob-report-win-arm64 Expired
13.7 KB
sha256:28fb527a57a333354ad72452eba124030f8c298c3e8c2ffbacf42e7b8de7206d
blob-report-win-ia32 Expired
13.1 KB
sha256:96ccb125a3e81f417d31cbd74243368f8c35473906e5c27acbf9390b861850a5
blob-report-win-x64 Expired
13.1 KB
sha256:ec537a69c9adfba75afc0cde61e42316f839161b7e2f269991f50356dd709195
desktop-prepare Expired
41.1 MB
sha256:a85776740b0267716405fbd764403705c66136d20dfb30870632d09e0b05a98c
html-report
3.34 MB
sha256:b8ffa68757db21fbc2c85fcdd374c76d9a18696c630474c316cced828d94318d
linux-amd64-sqlcipher-static Expired
283 MB
sha256:9a557b3e1664543443a0ec5f9db598e74baaea3e3d7cb5beda31dec519c10bae
linux-amd64-sqlcipher-system Expired
280 MB
sha256:9992bbf1571ab53743868f69e6294d92cde9a0da654b4e0bd855a7d6b9d0fee3
linux-arm64-sqlcipher-static Expired
278 MB
sha256:845726fbbfaa4cb2ff2983f2714f3251be8a647ca553a1b92f0468584e477232
linux-arm64-sqlcipher-system Expired
275 MB
sha256:6c2be901c2062039ef955e9b1584ded9e275c6dd200c9862ab9e8ed225fb8f7c
macos Expired
505 MB
sha256:91cdf9ac9809131d65d9e023009e45289b7351da17346501627124110f7930c9
webapp Expired
41.4 MB
sha256:81d4b930d4ac7c3463f8c1e186a902811967e4ac8842e4a9ee97a35202199a42
win-arm64 Expired
690 MB
sha256:393ec7d08f6bc71349f329eef0cfc218fbf3aca61bcd37e25b2c59703d075ac9
win-ia32 Expired
627 MB
sha256:b55168217d58a0f3945fbca89945eed13531950b2a15fe3f174e1654d804a255
win-x64 Expired
702 MB
sha256:d03f1ab45c253e4fcc9947a4bf3e8a53678858d8d635ec34cbd1f2f90a2fd290