Skip to content

[docs] Foundry hosted agent protocol selection #3188

[docs] Foundry hosted agent protocol selection

[docs] Foundry hosted agent protocol selection #3188

Triggered via pull request June 5, 2026 18:31
Status Success
Total duration 28m 28s
Artifacts 8

ci.yml

on: pull_request
apphost-build  /  AppHost Build
apphost-build / AppHost Build
frontend-build  /  Frontend Build
20m 34s
frontend-build / Frontend Build
Matrix: frontend-build / e2e
frontend-build  /  Merge Playwright reports
26s
frontend-build / Merge Playwright reports
ci-gate
4s
ci-gate
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 1 warning, and 3 notices
[desktop-chromium] › tests/e2e/site-search.spec.ts:58:3 › site search dialog › arrow keys cycle through results: src/frontend/tests/e2e/site-search.spec.ts#L81
1) [desktop-chromium] › tests/e2e/site-search.spec.ts:58:3 › site search dialog › arrow keys cycle through results, Tab keeps state, and Escape closes the dialog Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('site-search dialog[open]').locator('.pagefind-ui__result-link').first() Expected: "true" Received: "" Timeout: 5000ms Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('site-search dialog[open]').locator('.pagefind-ui__result-link').first() 14 × locator resolved to <a role="option" aria-selected="false" id="aspire-search-target-0" href="/community/contributor-guide/" class="pagefind-ui__result-link svelte-4xnkmf">Contributor guide for aspire.dev</a> - unexpected value "null" 79 | 80 | // First result should auto-highlight as soon as Pagefind renders. > 81 | await expect(results.nth(0)).toHaveAttribute('data-search-active', 'true'); | ^ 82 | await expect(results.nth(0)).toHaveAttribute('aria-selected', 'true'); 83 | 84 | await expect(input).toBeFocused(); at /home/runner/work/aspire.dev/aspire.dev/src/frontend/tests/e2e/site-search.spec.ts:81:34
[desktop-chromium] › tests/e2e/site-search.spec.ts:58:3 › site search dialog › arrow keys cycle through results: src/frontend/tests/e2e/site-search.spec.ts#L81
1) [desktop-chromium] › tests/e2e/site-search.spec.ts:58:3 › site search dialog › arrow keys cycle through results, Tab keeps state, and Escape closes the dialog Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('site-search dialog[open]').locator('.pagefind-ui__result-link').first() Expected: "true" Received: "" Timeout: 5000ms Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('site-search dialog[open]').locator('.pagefind-ui__result-link').first() 14 × locator resolved to <a role="option" aria-selected="false" id="aspire-search-target-0" href="/community/contributor-guide/" class="pagefind-ui__result-link svelte-4xnkmf">Contributor guide for aspire.dev</a> - unexpected value "null" 79 | 80 | // First result should auto-highlight as soon as Pagefind renders. > 81 | await expect(results.nth(0)).toHaveAttribute('data-search-active', 'true'); | ^ 82 | await expect(results.nth(0)).toHaveAttribute('aria-selected', 'true'); 83 | 84 | await expect(input).toBeFocused(); at /home/runner/work/aspire.dev/aspire.dev/src/frontend/tests/e2e/site-search.spec.ts:81:34
frontend-build / Frontend Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
10 skipped 63 passed (1.5m)
🎭 Playwright Run Summary
8 skipped 65 passed (1.7m)
🎭 Playwright Run Summary
1 flaky [desktop-chromium] › tests/e2e/site-search.spec.ts:58:3 › site search dialog › arrow keys cycle through results, Tab keeps state, and Escape closes the dialog 6 skipped 66 passed (2.3m)

Artifacts

Produced during runtime
Name Size Digest
frontend-blob-report-desktop-chromium Expired
6.78 MB
sha256:c2cd2d6acf7ec34e6fc9edafe789065b29358d9a37716d56070667e66843eeda
frontend-blob-report-mobile-chromium Expired
80.7 KB
sha256:1942882471a6659c14162fd964ee18d7935ddb01a23e5476f49e7384f17b412a
frontend-blob-report-tablet-chromium Expired
85.1 KB
sha256:96e833e8480f1d4b6070b8fd0f9a5d15c8a9a43090bb4f25d983a2c663c67dab
frontend-dist Expired
867 MB
sha256:3c0d57e503801e7e859476b20724704f11012952163ea0caccd2e8fd0b2f598b
frontend-playwright-report Expired
8.66 MB
sha256:7d77032f2f65855785991c616b21b66b9a31ab4fc9d442f4913860bb0b38a170
frontend-test-results-desktop-chromium Expired
6.82 MB
sha256:22a1ac91c7446905f7ef6d8c29f29c8d24e31896968139279125f6f8ead40780
frontend-test-results-mobile-chromium Expired
14.8 KB
sha256:412e506b6b093ca9b17873a0c5f741404b5cc21301e4e6cc821cdee6216e3914
frontend-test-results-tablet-chromium Expired
14.3 KB
sha256:5a899598b28d4a5d0df7ee2fe7c7744efef3d56343b6fda87b45415d146d3b2c