Skip to content

fix(setup): sanitize repo keys for Gradle property names + clearer SSR placeholder (#362, partial) #882

fix(setup): sanitize repo keys for Gradle property names + clearer SSR placeholder (#362, partial)

fix(setup): sanitize repo keys for Gradle property names + clearer SSR placeholder (#362, partial) #882

Triggered via pull request May 9, 2026 21:50
Status Success
Total duration 9m 8s
Artifacts 7

ci.yml

on: pull_request
Matrix: docker
E2E Visual Regression
3m 53s
E2E Visual Regression
E2E RBAC Roles
3m 25s
E2E RBAC Roles
E2E Docker /v2/* Header Forwarding
1m 7s
E2E Docker /v2/* Header Forwarding
Matrix: e2e-interactions
Create Multi-Arch Manifest
0s
Create Multi-Arch Manifest
E2E Docs Screenshot Export
0s
E2E Docs Screenshot Export
Fit to window
Zoom out
Zoom in

Annotations

1 error, 11 warnings, and 5 notices
[interactions] › e2e/suites/interactions/security/security-scans.spec.ts:15:7 › Security Scans Page › scans table or empty state is visible: e2e/suites/interactions/security/security-scans.spec.ts#L21
1) [interactions] › e2e/suites/interactions/security/security-scans.spec.ts:15:7 › Security Scans Page › scans table or empty state is visible Error: expect(locator).toBeVisible() failed Locator: getByRole('table').first().or(getByText(/no scan results found/i).first()).or(getByText(/no data found/i).first()) Expected: visible Error: strict mode violation: getByRole('table').first().or(getByText(/no scan results found/i).first()).or(getByText(/no data found/i).first()) resolved to 2 elements: 1) <table data-slot="table" class="w-full caption-bottom text-sm">…</table> aka getByRole('table') 2) <div class="flex items-center justify-center py-16 text-sm text-muted-foreground">No scan results found.</div> aka getByText('No scan results found.') Call log: - Expect "toBeVisible" with timeout 15000ms - waiting for getByRole('table').first().or(getByText(/no scan results found/i).first()).or(getByText(/no data found/i).first()) 19 | .or(page.getByText(/no scan results found/i).first()) 20 | .or(page.getByText(/no data found/i).first()) > 21 | ).toBeVisible({ timeout: 15000 }); | ^ 22 | }); 23 | 24 | test('trigger scan button is visible', async ({ page }) => { at /home/runner/work/artifact-keeper-web/artifact-keeper-web/e2e/suites/interactions/security/security-scans.spec.ts:21:7
Lint: src/app/(app)/(admin)/migration/page.tsx#L48
'CardHeader' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L47
'CardContent' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L46
'Card' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L21
'Download' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L18
'Loader2' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L17
'AlertTriangle' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L16
'XCircle' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L15
'CheckCircle2' is defined but never used
Lint: src/app/(app)/(admin)/migration/page.tsx#L14
'FileText' is defined but never used
Lint: src/app/(app)/(admin)/backups/page.tsx#L37
'Badge' is defined but never used
E2E Docker /v2/* Header Forwarding
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
🎭 Playwright Run Summary
37 passed (30.4s)
🎭 Playwright Run Summary
33 passed (54.3s)
🎭 Playwright Run Summary
10 skipped 127 passed (1.8m)
🎭 Playwright Run Summary
12 skipped 125 passed (3.0m)
🎭 Playwright Run Summary
1 flaky [interactions] › e2e/suites/interactions/security/security-scans.spec.ts:15:7 › Security Scans Page › scans table or empty state is visible 48 skipped 88 passed (2.8m)

Artifacts

Produced during runtime
Name Size Digest
coverage-report Expired
667 KB
sha256:93a80714c031a6d2aebd1035064538d519b359034e6c0b649a5714884a2ba258
playwright-interactions-shard-1 Expired
260 KB
sha256:a214a6adf05c1836d3bdb5f0e94fef04eac32e8fc149b3fe11e2a8e50a0aacf1
playwright-interactions-shard-2 Expired
272 KB
sha256:9cf13dcf3159141d11a43b262f5f99f1ee62805c1deae94859b3cc44fc624de5
playwright-interactions-shard-3 Expired
882 KB
sha256:93b3b91c35ba66f2c049d27b42008ded887e6a3f9f28945450f93f149e01339c
playwright-roles Expired
217 KB
sha256:7646c2c31b5ca6168f1a8485c53507cf156daed4b8e861718ad7b241e389cfb6
playwright-visual Expired
2.32 MB
sha256:fbc77f9fe194ac929daffa160c1311a839903152389842f7b3c2328f7201ec6d
visual-baseline-snapshots Expired
5 MB
sha256:42a236d827e8120c6f9448e0b2a0733a50832cb4c837b17c94cc1872202fa872