Skip to content

--remove connected apps from space representation #18

--remove connected apps from space representation

--remove connected apps from space representation #18

Triggered via push February 23, 2026 16:52
Status Failure
Total duration 33m 42s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 1 warning, and 1 notice
[firefox] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile: apps/web/e2e/tests/components/drawers-modals.spec.ts#L23
4) [firefox] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile Error: expect(locator).toBeVisible() failed Locator: locator('.ant-drawer-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('.ant-drawer-content') 21 | // Verify drawer is visible 22 | const drawer = page.locator('.ant-drawer-content'); > 23 | await expect(drawer).toBeVisible(); | ^ 24 | 25 | // Verify links inside drawer 26 | const drawerLinks = drawer.getByRole('link'); at /home/runner/work/unpod/unpod/apps/web/e2e/tests/components/drawers-modals.spec.ts:23:30
[chromium] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar: apps/web/e2e/tests/navigation/main-navigation.spec.ts#L9
3) [chromium] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 7 | await signInPage.goto(); 8 | await signInPage.signIn(TEST_USERS.valid.email, TEST_USERS.valid.password); > 9 | await page.waitForURL(/.*\/dashboard/); | ^ 10 | }); 11 | 12 | test('should navigate to the Spaces page from the sidebar', async ({ page }) => { at /home/runner/work/unpod/unpod/apps/web/e2e/tests/navigation/main-navigation.spec.ts:9:16
[chromium] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar: apps/web/e2e/tests/navigation/main-navigation.spec.ts#L9
3) [chromium] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 7 | await signInPage.goto(); 8 | await signInPage.signIn(TEST_USERS.valid.email, TEST_USERS.valid.password); > 9 | await page.waitForURL(/.*\/dashboard/); | ^ 10 | }); 11 | 12 | test('should navigate to the Spaces page from the sidebar', async ({ page }) => { at /home/runner/work/unpod/unpod/apps/web/e2e/tests/navigation/main-navigation.spec.ts:9:16
[chromium] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar: apps/web/e2e/tests/navigation/main-navigation.spec.ts#L9
3) [chromium] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 7 | await signInPage.goto(); 8 | await signInPage.signIn(TEST_USERS.valid.email, TEST_USERS.valid.password); > 9 | await page.waitForURL(/.*\/dashboard/); | ^ 10 | }); 11 | 12 | test('should navigate to the Spaces page from the sidebar', async ({ page }) => { at /home/runner/work/unpod/unpod/apps/web/e2e/tests/navigation/main-navigation.spec.ts:9:16
[chromium] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page: apps/web/e2e/tests/full-layout/profile-tabs.spec.ts#L9
2) [chromium] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 7 | await signInPage.goto(); 8 | await signInPage.signIn(TEST_USERS.valid.email, TEST_USERS.valid.password); > 9 | await page.waitForURL(/.*\/dashboard/); | ^ 10 | await page.goto('/profile'); 11 | await page.waitForLoadState('networkidle'); 12 | }; at navigateToProfile (/home/runner/work/unpod/unpod/apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:9:14) at /home/runner/work/unpod/unpod/apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:22:5
[chromium] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page: apps/web/e2e/tests/full-layout/profile-tabs.spec.ts#L9
2) [chromium] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 7 | await signInPage.goto(); 8 | await signInPage.signIn(TEST_USERS.valid.email, TEST_USERS.valid.password); > 9 | await page.waitForURL(/.*\/dashboard/); | ^ 10 | await page.goto('/profile'); 11 | await page.waitForLoadState('networkidle'); 12 | }; at navigateToProfile (/home/runner/work/unpod/unpod/apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:9:14) at /home/runner/work/unpod/unpod/apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:22:5
[chromium] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page: apps/web/e2e/tests/full-layout/profile-tabs.spec.ts#L9
2) [chromium] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 7 | await signInPage.goto(); 8 | await signInPage.signIn(TEST_USERS.valid.email, TEST_USERS.valid.password); > 9 | await page.waitForURL(/.*\/dashboard/); | ^ 10 | await page.goto('/profile'); 11 | await page.waitForLoadState('networkidle'); 12 | }; at navigateToProfile (/home/runner/work/unpod/unpod/apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:9:14) at /home/runner/work/unpod/unpod/apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:22:5
[chromium] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile: apps/web/e2e/tests/components/drawers-modals.spec.ts#L23
1) [chromium] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('.ant-drawer-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('.ant-drawer-content') 21 | // Verify drawer is visible 22 | const drawer = page.locator('.ant-drawer-content'); > 23 | await expect(drawer).toBeVisible(); | ^ 24 | 25 | // Verify links inside drawer 26 | const drawerLinks = drawer.getByRole('link'); at /home/runner/work/unpod/unpod/apps/web/e2e/tests/components/drawers-modals.spec.ts:23:30
[chromium] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile: apps/web/e2e/tests/components/drawers-modals.spec.ts#L23
1) [chromium] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('.ant-drawer-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('.ant-drawer-content') 21 | // Verify drawer is visible 22 | const drawer = page.locator('.ant-drawer-content'); > 23 | await expect(drawer).toBeVisible(); | ^ 24 | 25 | // Verify links inside drawer 26 | const drawerLinks = drawer.getByRole('link'); at /home/runner/work/unpod/unpod/apps/web/e2e/tests/components/drawers-modals.spec.ts:23:30
[chromium] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile: apps/web/e2e/tests/components/drawers-modals.spec.ts#L23
1) [chromium] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile Error: expect(locator).toBeVisible() failed Locator: locator('.ant-drawer-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('.ant-drawer-content') 21 | // Verify drawer is visible 22 | const drawer = page.locator('.ant-drawer-content'); > 23 | await expect(drawer).toBeVisible(); | ^ 24 | 25 | // Verify links inside drawer 26 | const drawerLinks = drawer.getByRole('link'); at /home/runner/work/unpod/unpod/apps/web/e2e/tests/components/drawers-modals.spec.ts:23:30
deploy-production
Unable to download artifact(s): Artifact not found for name: web-build Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
build-frontend
No files were found with the provided path: apps/web/.next. No artifacts will be uploaded.
🎭 Playwright Run Summary
12 failed [chromium] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile [chromium] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page [chromium] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar [firefox] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile [firefox] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page [firefox] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar [webkit] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile [webkit] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page [webkit] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar [mobile-chrome] › apps/web/e2e/tests/components/drawers-modals.spec.ts:6:7 › Interactive Components - Drawers & Modals › should open and close sidebar drawer on mobile [mobile-chrome] › apps/web/e2e/tests/full-layout/profile-tabs.spec.ts:25:7 › Profile Page Tabs › should switch between tabs on the profile page [mobile-chrome] › apps/web/e2e/tests/navigation/main-navigation.spec.ts:12:7 › Main Navigation › should navigate to the Spaces page from the sidebar 208 skipped 49 passed (19.4m)