Skip to content

Build & Test

Build & Test #57

Triggered via merge group March 31, 2026 14:52
Status Success
Total duration 2h 10m 55s
Artifacts 24

build-and-test.yaml

on: merge_group
Build Element Web
2m 36s
Build Element Web
Prepare Element Desktop  /  Prepare
43s
Prepare Element Desktop / Prepare
Matrix: playwright_ew
Downstream Playwright tests [element-modules]  /  Run Playwright end-to-end tests & upload html report
7m 52s
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
12m 8s
Desktop macOS / Build macOS Universal
Desktop macOS  /  ...  /  Test macos
3m 33s
Desktop macOS / Test macOS Universal / Test macos
end-to-end-tests
35s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

1 error, 9 warnings, and 13 notices
end-to-end-tests
No snapshot directories found, did you set the snapshotDir in your Playwright config?
Downstream Playwright tests [element-modules] / Run Playwright end-to-end tests & upload html report
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: Eun/http-server-action@f71cec1321f665652a46c40b6852f8e5a68bfcd4. 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/
Prepare Element Desktop / Prepare
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: cardinalby/git-get-release-action@5172c3a026600b1d459b117738c605fabc9e4e44. 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 (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 (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 (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/
🎭 Playwright Run Summary
16 passed (2.2m)
🎭 Playwright Run Summary
2 skipped 163 passed (18.1m)
🎭 Playwright Run Summary
45 skipped 125 passed (12.4m)
🎭 Playwright Run Summary
168 passed (16.5m)
🎭 Playwright Run Summary
1 skipped 6 passed (20.7s)
🎭 Playwright Run Summary
1 skipped 6 passed (19.9s)
🎭 Playwright Run Summary
1 skipped 6 passed (20.9s)
🎭 Playwright Run Summary
1 skipped 6 passed (25.8s)
🎭 Playwright Run Summary
1 skipped 6 passed (23.4s)
🎭 Playwright Run Summary
1 skipped 6 passed (27.2s)
🎭 Playwright Run Summary
1 skipped 6 passed (25.3s)
🎭 Playwright Run Summary
3 skipped 162 passed (14.3m)
🎭 Playwright Run Summary
1 skipped 6 passed (22.8s)

Artifacts

Produced during runtime
Name Size Digest
blob-report-Chrome-1 Expired
1.01 MB
sha256:91c6b3d0f66b24eebfab6430d1b561ea2465a0e970ccb3fe8b3e3bdb9eeb5c44
blob-report-Chrome-2 Expired
884 KB
sha256:baf1f7bae8e13c3c2908257f51e4c1577f4c9477c29ffb478e4e5f0bc99aa799
blob-report-Chrome-3 Expired
961 KB
sha256:bffe727d97cbb38355f586b4f37835699c3c5b009dfa9746cc63482364031264
blob-report-Chrome-4 Expired
1.12 MB
sha256:036d3e80245d07ea893ac6dfbadfb867c7186e1f9c50638114dba7ccee165ad5
blob-report-linux-amd64-sqlcipher-static Expired
10.6 KB
sha256:a4c5dc81f4884f4116a6590b171bbee380d2af98d6d8e1aa510e0e24dd046fa1
blob-report-linux-amd64-sqlcipher-system Expired
10.5 KB
sha256:166386680ec2d90f66ef27123bf19bcc9f11df28bf7fea84a539727b8dc4f975
blob-report-linux-arm64-sqlcipher-static Expired
10.8 KB
sha256:2fb8a8b95df8a8aa2effb7b13ad5dc152dddf31644077691f32b366cf489e034
blob-report-linux-arm64-sqlcipher-system Expired
10.7 KB
sha256:d7eeda36e84f8c7e28d7331f525f7664f010c4800a4e4e75874bca46088df9a8
blob-report-macos Expired
9.94 KB
sha256:826b4a3cb1dea6fcd0607a9c945ad3420ea3779e6861779949d9807fb107ac93
blob-report-win-arm64 Expired
10 KB
sha256:a1c0d20ccabd95b560fea2a330a5366ee5bceb8e1f6ae3ec0ee2727890b4cfca
blob-report-win-ia32 Expired
9.56 KB
sha256:e10750a353466752fe38d5d230b54a8b3f04df71e5308a01d2ce7afc0c8ebd07
blob-report-win-x64 Expired
9.57 KB
sha256:30c6af096eb61205a380b112ae68bef834724d917054d895e7ccad7c34da6aa8
desktop-prepare Expired
41 MB
sha256:01843c9ba1329ede4ab03eeaec79055f5cd2e458bf06720fe544291f6155dd5b
html-report Expired
3.3 MB
sha256:3884454d2f188fa5db3809765d0fa71ec6444f9fa3108202f7cb07eea0104356
linux-amd64-sqlcipher-static Expired
287 MB
sha256:23702d2f8afe988161f60d9225cbadb2a101d6ed11f91d60fc4c58896edcefca
linux-amd64-sqlcipher-system Expired
284 MB
sha256:7862ceec9fd8445a4bf1159abcde9f075334cede172b3715dbcd98cc59e0b404
linux-arm64-sqlcipher-static Expired
282 MB
sha256:a5762519ea5d7f684288c958c785cc15ce710555182b61d2db452ce48eeea753
linux-arm64-sqlcipher-system Expired
279 MB
sha256:2331fc1a105f4cdba18c68cc0811dc218267999c2754e9511628f6a9a6ede285
macos Expired
509 MB
sha256:ed90a1618e642694d7c0e76c484b18fc1c4de8da50cc73b68b9cb95e3ae47754
playwright-html-report Expired
302 KB
sha256:8eb4d6df56963b48d42b91b8c69100c121162518e0a14fa21eb014cda94a7976
webapp Expired
41.3 MB
sha256:e56bc44dc26a819a86f50f8315ef497666165b3812dd5f3786de9f304bde7812
win-arm64 Expired
698 MB
sha256:7217a0c594a0803078bc984a81024434223e3e2c728caee121083431ce3f795f
win-ia32 Expired
636 MB
sha256:9669be6933bac8b1ed36f634caf57c628cb1a01dd4fa516218216056ea5b9de3
win-x64 Expired
710 MB
sha256:7145c934a2ee734494e59f9a1b417f58581652b408ef680978980ec838ae008e