Skip to content

feat: API-key inbound auth for headless/remote MCP clients (P1/3) (#201) #692

feat: API-key inbound auth for headless/remote MCP clients (P1/3) (#201)

feat: API-key inbound auth for headless/remote MCP clients (P1/3) (#201) #692

Triggered via push July 15, 2026 03:45
Status Success
Total duration 28m 26s
Artifacts 11

ci.yml

on: push
Matrix: e2e-desktop / e2e-desktop
Matrix: rust-test
e2e-desktop  /  e2e-report
11s
e2e-desktop / e2e-report
test-report
7s
test-report
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 12 warnings
e2e-web
Process completed with exit code 1.
e2e-desktop / e2e-desktop (ubuntu-latest)
Process completed with exit code 1.
e2e-desktop / e2e-desktop (windows-latest)
Process completed with exit code 1.
rust-check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ts-check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage-report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
rust-test (macos-latest, aarch64-apple-darwin)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
rust-test (ubuntu-latest, x86_64-unknown-linux-gnu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
rust-test (windows-latest, x86_64-pc-windows-msvc)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, dorny/test-reporter@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-web
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v2, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-desktop / e2e-desktop (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-desktop / e2e-desktop (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-desktop / e2e-report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, dorny/test-reporter@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
coverage-typescript Expired
33.2 KB
sha256:1e92a230d7ac55f98b6070703b34a3576329d7160d6d8270ff4513cf636c9318
e2e-desktop-results-ubuntu-latest Expired
6.19 MB
sha256:e45f1d95cecef0b56ef41187ac1f5329d123de77bd415e3ad4f5854ce9295527
e2e-desktop-results-windows-latest Expired
5 MB
sha256:9d2225bbc71ccb3eadf821c609c37110227ae3977acc6d008ec42ff93da87b8f
test-results-e2e-web Expired
18.3 MB
sha256:cd7cc00f9d3e9f26466b9f7b3c414a4cd3421a3d79f8f7b73acacfbdd43e6989
test-results-rust-integration-macos-latest Expired
6.39 KB
sha256:db1468e42db1ee02eb3432e81134d2801444757d7dcfa85cbdda865518c5992e
test-results-rust-integration-ubuntu-latest Expired
6.54 KB
sha256:b407d66d3f6fa41c189c8b9f4567b4a842e12a80512e1ebcafbe953571f36896
test-results-rust-integration-windows-latest Expired
6.72 KB
sha256:7cc88fad36d270479ec4b4516592c9e466cb72834543ee5f3bbbfbd6885c356e
test-results-rust-unit-macos-latest Expired
7.79 KB
sha256:60fb19caf322000add585df89a7b03d22094fd38b295c143b2012b256154dfe1
test-results-rust-unit-ubuntu-latest Expired
7.61 KB
sha256:2ad5344837ce204f8bc0813e9269396f32c8b05139ff7b001754f20c06071335
test-results-rust-unit-windows-latest Expired
7.53 KB
sha256:068371e78cfb18096342df0768dbe64328f7e742d63a31ba0b58ed8102aaaab9
test-results-typescript Expired
7.64 KB
sha256:e5f77ff28658113c21b8cfbdf4ab0076f7d17725db7ce6e684983daa0bb6cb50