Skip to content

Build & Test

Build & Test #1397

Triggered via merge group April 22, 2026 13:57
Status Success
Total duration 30m 48s
Artifacts 24

build-and-test.yaml

on: merge_group
Build Element Web
2m 29s
Build Element Web
Prepare Element Desktop  /  Prepare
45s
Prepare Element Desktop / Prepare
Matrix: playwright_ew
Downstream Playwright tests [element-modules]  /  Run Playwright end-to-end tests & upload html report
6m 40s
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
14m 54s
Desktop macOS / Build macOS Universal
Desktop macOS  /  ...  /  Test macos
2m 37s
Desktop macOS / Test macOS Universal / Test macos
end-to-end-tests
44s
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 (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, 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, 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 (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/
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 (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/
🎭 Playwright Run Summary
1 skipped 6 passed (18.9s)
🎭 Playwright Run Summary
1 skipped 6 passed (20.5s)
🎭 Playwright Run Summary
33 skipped 124 passed (12.2m)
🎭 Playwright Run Summary
1 skipped 6 passed (19.4s)
🎭 Playwright Run Summary
1 skipped 6 passed (20.5s)
🎭 Playwright Run Summary
15 skipped 158 passed (13.9m)
🎭 Playwright Run Summary
1 skipped 6 passed (22.5s)
🎭 Playwright Run Summary
186 passed (17.9m)
🎭 Playwright Run Summary
1 skipped 6 passed (26.4s)
🎭 Playwright Run Summary
1 skipped 6 passed (18.4s)
🎭 Playwright Run Summary
2 skipped 167 passed (18.7m)
🎭 Playwright Run Summary
1 skipped 6 passed (31.1s)

Artifacts

Produced during runtime
Name Size Digest
blob-report-Chrome-1 Expired
1.08 MB
sha256:f74beaaf7d790594942c773ab0a43c7a816dd95aceef4c6a992cce50ea97df6a
blob-report-Chrome-2 Expired
898 KB
sha256:63118c4a1c818addc0803708109439e9d916fd430d3b39f2d11fde0e54fcdb2a
blob-report-Chrome-3 Expired
1.54 MB
sha256:ee59c2516e4f247003661e89b0924152bb9d38274217a77be641fea4140ef015
blob-report-Chrome-4 Expired
1.21 MB
sha256:0f7245980ec4d0642bce4ad6d10810540f836a72cbaf370267b3b39bc0bc371d
blob-report-linux-amd64-sqlcipher-static Expired
20.2 KB
sha256:caf04350ead4073978d276da0c4a6cc350caecc75ad377047700a850d50e0d9a
blob-report-linux-amd64-sqlcipher-system Expired
19.5 KB
sha256:38e2b650a22c94fa1755e2c98ecef6c45268909fadbce5ad7a02cd26cbc26133
blob-report-linux-arm64-sqlcipher-static Expired
20 KB
sha256:c532b7f3edf800418a7d41fdccca6ae91b190fab1efb93d285327e5a60db055f
blob-report-linux-arm64-sqlcipher-system Expired
18.9 KB
sha256:a5562cdcebdff5a5f418be2050329d45a5dd2eecf3fcdb03af5fabaf918cc64c
blob-report-macos Expired
14.4 KB
sha256:bca4054dc724107abfe4c8e091cdcb8de82d0dfc7f3a0fb9f46afbb8c370e411
blob-report-modules Expired
223 KB
sha256:e925e8f039a0f73a91226d7c5d934b2c3ccb1f13a9a1b0649696a0477e79cd6b
blob-report-win-arm64 Expired
13.3 KB
sha256:877968d7ffd94b79256296890d87eb35cc8eba641382c9d7b8a6abe8d59d2714
blob-report-win-ia32 Expired
13.3 KB
sha256:9f186bdac0530e6633d32870baeef9a1fb58baf53a7e094aa3d906771351957a
blob-report-win-x64 Expired
13.1 KB
sha256:bdfdaa60a2340e735e067034284867e3d5de170a386d042cf146cebdadd6abd9
desktop-prepare Expired
41.2 MB
sha256:e2517b08b0e69f634ef60891e2223d1ae637824164374426aa0211add6ae92e2
html-report
3.34 MB
sha256:1fa956ecab3ccebff5cc4262ebd1a3b7c301ec5e157e7653c8bdac43198acd10
linux-amd64-sqlcipher-static Expired
283 MB
sha256:834520d9050d741e46c52d1a49fe17032616ede4315a490c547031d75de11fd8
linux-amd64-sqlcipher-system Expired
280 MB
sha256:7ff49915d91978abbdf2b39df113689a522a2e279e27db24375d28b63d9c300f
linux-arm64-sqlcipher-static Expired
278 MB
sha256:ef8916b060057293caef724db7c4ea149379ca682e28ad1992fafeec0099b3bc
linux-arm64-sqlcipher-system Expired
275 MB
sha256:0eb1247945dced87c0a4bdf7f0c6edcdd7db40fe80ac7fb5c12aa25168e4f25b
macos Expired
505 MB
sha256:e33babece0c62cc92d0e95276f4d7a7fbfe39f92447ad152c3929deb3c8a2e40
webapp Expired
41.4 MB
sha256:5934f9b0b43ba8a1e3e1f8f568d714c78b52f232ba42efb15c18fe89c0924a07
win-arm64 Expired
691 MB
sha256:c8d99e284a022bb345b636e9f0d073af9209ec2ad399fe1e6dd2eb317780ca6c
win-ia32 Expired
627 MB
sha256:e076410428e4faebe4e92db25caf51e61e63e848fb73a0070da3f084c1eae306
win-x64 Expired
702 MB
sha256:eee485414a6ef0066237081ac60ccff38cb25f66c2dd813092804a72ec3d91d8