Skip to content

ci

ci #14647

Triggered via merge group July 9, 2026 07:43
Status Success
Total duration 6m 16s
Artifacts 6

ci.yml

on: merge_group
Resolve runner profiles
11s
Resolve runner profiles
Detect validation scopes
14s
Detect validation scopes
Static gate
10s
Static gate
Matrix: playwright_critical
Matrix: playwright_visual
Matrix: ui_p0
Validate workspace
6s
Validate workspace
Runtime summary
9s
Runtime summary
Fit to window
Zoom out
Zoom in

Annotations

1 error, 1 warning, and 9 notices
[chromium] › ui/app-restoration.test.ts:170:1 › [P0] switching between projects restores each project workspace to its last active file tab: e2e/ui/app-restoration.test.ts#L258
1) [chromium] › ui/app-restoration.test.ts:170:1 › [P0] switching between projects restores each project workspace to its last active file tab Error: expect(locator).toBeVisible() failed Locator: locator('.ws-tab[role="tab"]').filter({ has: locator('.ws-tab-label').filter({ hasText: 'beta-secondary.png' }) }).first() Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('.ws-tab[role="tab"]').filter({ has: locator('.ws-tab-label').filter({ hasText: 'beta-secondary.png' }) }).first() 256 | const betaSecondaryTab = tabBySuffix(page, 'beta-secondary.png'); 257 | await expect(betaPrimaryTab).toBeVisible(); > 258 | await expect(betaSecondaryTab).toBeVisible(); | ^ 259 | await betaPrimaryTab.click(); 260 | await expect(betaPrimaryTab).toHaveAttribute('aria-selected', 'true'); 261 | await expect(betaSecondaryTab).toHaveAttribute('aria-selected', 'false'); at /home/runner/_work/open-design/open-design/e2e/ui/app-restoration.test.ts:258:34
Docker image build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@v6, docker/metadata-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
3 passed (35.6s)
🎭 Playwright Run Summary
24 passed (2.1m)
🎭 Playwright Run Summary
19 passed (1.9m)
🎭 Playwright Run Summary
20 passed (1.9m)
🎭 Playwright Run Summary
22 passed (3.4m)
🎭 Playwright Run Summary
37 passed (3.9m)
🎭 Playwright Run Summary
39 passed (3.6m)
🎭 Playwright Run Summary
61 passed (4.0m)
🎭 Playwright Run Summary
1 flaky [chromium] › ui/app-restoration.test.ts:170:1 › [P0] switching between projects restores each project workspace to its last active file tab 25 passed (4.1m)

Artifacts

Produced during runtime
Name Size Digest
nexu-io~open-design~RB4LUY.dockerbuild
57.9 KB
sha256:c0a8103ebe7a37a70626501853c17e067067e2b14748c9dcf795315e9eba7c9e
ui-p0-ci-29002442930-entry-settings Expired
292 KB
sha256:429835dffa19ea8f14e35923b722a38d3a0e23622b51d77868c01be32d44d66a
ui-p0-ci-29002442930-project-runtime Expired
273 KB
sha256:01a457adda11fddd3cf30401f82c00ea7c00c5f3e984901af16d1e7d3dc1c38d
ui-p0-ci-29002442930-project-workspace Expired
295 KB
sha256:dc4e970f2f9336a203c775b9503c43f4092485a30a5d54aaa1a858ba2091d57c
ui-p0-ci-29002442930-smoke Expired
196 KB
sha256:f25d9b7fa82b483b0a2fbc31ff3e179d0b2cfb466f0a383559f7160d86bc599d
ui-p0-ci-29002442930-workspace-restoration Expired
17.1 MB
sha256:89880530c81309cb7ed0a42a6c8ffac9da7e9b318d8259aeed72cfa7d42ed132