refactor(web): decompose MemorySection into a features/memory vertical slice #14544
ci.yml
on: pull_request
Resolve runner profiles
10s
Matrix: playwright_critical
Matrix: playwright_visual
Matrix: ui_p0
Validate Nix flake
3m 2s
Preflight
3m 11s
Workspace unit tests
1m 26s
Windows tools-pack payload tests
2m 41s
Web workspace tests
4m 44s
E2E Vitest
3m 4s
UI P0 smoke
1m 47s
Docker image build
3m 53s
Runtime summary
7s
Annotations
7 errors, 3 warnings, and 7 notices
|
Validate Nix flake
Process completed with exit code 1.
|
|
UI P0 (entry-settings)
Process completed with exit code 1.
|
|
[chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation:
e2e/ui/entry-chrome-flows.test.ts#L1248
1) [chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.click: Test timeout of 120000ms exceeded.
Call log:
- waiting for getByTestId('plugin-details-use-parameterized-deck-plugin')
1246 | const home = await revealHomeTemplates(page);
1247 | await home.getByTestId('plugins-home-details-parameterized-deck-plugin').click({ force: true });
> 1248 | await page.getByTestId('plugin-details-use-parameterized-deck-plugin').click();
| ^
1249 | await expect(page.getByTestId('home-hero-active-plugin')).toContainText('Parameterized Deck Plugin');
1250 |
1251 | const input = page.getByTestId('home-hero-input');
at /home/runner/_work/open-design/open-design/e2e/ui/entry-chrome-flows.test.ts:1248:74
|
|
[chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation:
e2e/ui/entry-chrome-flows.test.ts#L0
1) [chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 120000ms exceeded.
|
|
[chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation:
e2e/ui/entry-chrome-flows.test.ts#L1248
1) [chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation
Error: locator.click: Test timeout of 120000ms exceeded.
Call log:
- waiting for getByTestId('plugin-details-use-parameterized-deck-plugin')
1246 | const home = await revealHomeTemplates(page);
1247 | await home.getByTestId('plugins-home-details-parameterized-deck-plugin').click({ force: true });
> 1248 | await page.getByTestId('plugin-details-use-parameterized-deck-plugin').click();
| ^
1249 | await expect(page.getByTestId('home-hero-active-plugin')).toContainText('Parameterized Deck Plugin');
1250 |
1251 | const input = page.getByTestId('home-hero-input');
at /home/runner/_work/open-design/open-design/e2e/ui/entry-chrome-flows.test.ts:1248:74
|
|
[chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation:
e2e/ui/entry-chrome-flows.test.ts#L0
1) [chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation
Test timeout of 120000ms exceeded.
|
|
Validate workspace
Process completed with exit code 1.
|
|
Detect validation scopes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Validate Nix flake
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
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 (32.7s)
|
|
π Playwright Run Summary
20 passed (1.3m)
|
|
π Playwright Run Summary
19 passed (1.6m)
|
|
π Playwright Run Summary
21 passed (2.8m)
|
|
π Playwright Run Summary
26 passed (3.2m)
|
|
π Playwright Run Summary
37 passed (4.4m)
|
|
π Playwright Run Summary
1 failed
[chromium] βΊ ui/entry-chrome-flows.test.ts:1216:1 βΊ [P0] @critical home plugin input edits are reapplied and carried into project creation
60 passed (6.8m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
handoff-comment-nix-hash-refresh
Expired
|
1.4 KB |
sha256:5e84117c0b690da6bc7a9a2fe96202ec2c9a1e5c351cc7233a3a27e91bfe2cf3
|
|
|
handoff-report-visual-pr
Expired
|
437 Bytes |
sha256:aa054095c318e8fcbb99bf04051239ce1676f8a12e98e7e19bce3983177223ba
|
|
|
nexu-io~open-design~0UR9CS.dockerbuild
|
62.7 KB |
sha256:eabeeb78e12c18c44199769edc9acc2debde44f2e6f9cf7571a65851b048c0d5
|
|
|
ui-p0-ci-28981338036-entry-settings
Expired
|
5.47 MB |
sha256:dc8ba84578c53a264dc83124d7a8a0cad382b29aaa2af6b07a658383c4d139e8
|
|
|
ui-p0-ci-28981338036-project-runtime
Expired
|
340 KB |
sha256:e24acba6ee5717e2b8d9644211cb63df3c4ef662fa6ea8a77e734f57c3a2c967
|
|
|
ui-p0-ci-28981338036-project-workspace
Expired
|
357 KB |
sha256:712c632a37cf2aea9ca1244d03ebb7233f8327f792f2e325cc666930a6547c1d
|
|
|
ui-p0-ci-28981338036-smoke
Expired
|
267 KB |
sha256:82a995332d7f26d944cd7c050929f9b1e2da4f2fb184e9e016a8c4138166ca3b
|
|
|
ui-p0-ci-28981338036-workspace-restoration
Expired
|
343 KB |
sha256:aba1f97c26d36d5154cd28cd3729a435c641856060b9170d8ba952a8f2309b5d
|
|
|
visual-pr-capture-5228-28981338036-entry-navigation
Expired
|
1.94 MB |
sha256:2057ecb5b0ed58f064aef2b8c88cc9d3c897c45a7d827940d982c18ceda12a2b
|
|
|
visual-pr-capture-5228-28981338036-settings-workspace
Expired
|
2.86 MB |
sha256:2b3699b88249e2b44cdbffe67b2d2a1de5fa2bdf5558147db972f90b4baba665
|
|