chore(ci): add unified test report PR comment

Change-Id: I1cee5c74dcff06215bf8f75b307a2d296a6a6964
This commit is contained in:
midzelis
2026-03-25 02:23:44 +00:00
parent 1d6131e490
commit 9935f75cc9
4 changed files with 547 additions and 8 deletions
+1
View File
@@ -84,6 +84,7 @@ services:
volumes:
- ./test-assets:/app/e2e/test-assets
- ./playwright-report:/app/e2e/playwright-report
- ./blob-report:/app/e2e/blob-report
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
immich-server:
+5 -1
View File
@@ -20,7 +20,11 @@ const config: PlaywrightTestConfig = {
fullyParallel: false,
forbidOnly: !!process.env.CI,
retries: process.env.CI ? 4 : 0,
reporter: 'html',
reporter: [
['html'],
['json', { outputFile: 'playwright-report/test-results.json' }],
...(process.env.CI ? [['blob', { outputDir: 'blob-report' }] as const] : []),
],
use: {
baseURL: playwriteBaseUrl,
trace: 'on-first-retry',