Playwright docker improvements (#33213)

* Clean up playwright-common Dockerfile

* Speed up element-web docker build

* Wire up element-desktop playwright tests via nx

* Better debug logs for Element Desktop playwright in CI

* Iterate

* Iterate

* Fix element-desktop screenshot docker

* @electron/fuses

* Partial revert
This commit is contained in:
Michael Telatynski
2026-04-21 10:58:16 +01:00
committed by GitHub
parent b06422d848
commit 133a56da65
10 changed files with 112 additions and 26 deletions
+10
View File
@@ -212,6 +212,9 @@ importers:
'@electron/asar':
specifier: 4.1.2
version: 4.1.2
'@electron/fuses':
specifier: ^2.1.1
version: 2.1.1
'@playwright/test':
specifier: 'catalog:'
version: 1.59.1
@@ -2433,6 +2436,11 @@ packages:
resolution: {integrity: sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==}
hasBin: true
'@electron/fuses@2.1.1':
resolution: {integrity: sha512-38ho27/mtUV/LpsZ1LCDJUomKBBSUZDk/qBH4FNNtoN5fmnkmWDcIp5pm1Kv3InqhRjKZKs7Jzx+wWZNMArHrA==}
engines: {node: '>=22.12.0'}
hasBin: true
'@electron/get@2.0.3':
resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==}
engines: {node: '>=12'}
@@ -14854,6 +14862,8 @@ snapshots:
fs-extra: 9.1.0
minimist: 1.2.8
'@electron/fuses@2.1.1': {}
'@electron/get@2.0.3':
dependencies:
debug: 4.4.3