Skip to content

refactor(mcp): replace MCP server standing delegation with session-key registration #22457

refactor(mcp): replace MCP server standing delegation with session-key registration

refactor(mcp): replace MCP server standing delegation with session-key registration #22457

Triggered via pull request July 3, 2026 18:39
Status Success
Total duration 13m 59s
Artifacts 20

canister-tests.yml

on: pull_request
vc_demo_issuer-build
1m 12s
vc_demo_issuer-build
docker-build-base
12s
docker-build-base
test-app-build
56s
test-app-build
Matrix: canister-tests-build
sig-verifier-js
1m 6s
sig-verifier-js
docker-build-internet_identity (internet_identity_backend.wasm.gz)
1m 48s
docker-build-internet_identity (internet_identity_backend.wasm.gz)
docker-build-archive
1m 3s
docker-build-archive
docker-build-internet_identity_frontend
2m 17s
docker-build-internet_identity_frontend
vc-issuer-test
1m 8s
vc-issuer-test
wasm-size
6s
wasm-size
test-canisters-script
1m 19s
test-canisters-script
Matrix: e2e-playwright
Matrix: canister-tests-run
release
0s
release
e2e-all
4s
e2e-all
Fit to window
Zoom out
Zoom in

Annotations

31 warnings and 4 notices
docker-build-base
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, docker/build-push-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/
test-app-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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
sig-verifier-js
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
vc_demo_issuer-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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
docker-build-archive
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, docker/build-push-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/
docker-build-internet_identity (internet_identity_backend.wasm.gz)
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, docker/build-push-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/
wasm-size
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
docker-build-internet_identity_frontend
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, docker/build-push-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/
canister-tests-build (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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
vc-issuer-test
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-canisters-script
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-playwright (chrome-extension, 1_1)
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/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/
canister-tests-build (macos-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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-playwright (mobile, 3_6)
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/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/
e2e-playwright (desktop, 3_6)
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/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/
e2e-playwright (mobile, 4_6)
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/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/
e2e-playwright (mobile, 1_6)
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/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/
e2e-playwright (mobile, 6_6)
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/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/
e2e-playwright (mobile, 2_6)
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/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/
e2e-playwright (desktop, 2_6)
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/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/
e2e-playwright (desktop, 6_6)
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/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/
e2e-playwright (desktop, 1_6)
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/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/
e2e-playwright (mobile, 5_6)
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/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/
canister-tests-run (ubuntu-latest, 1/3)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
canister-tests-run (macos-latest, 1/3)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
canister-tests-run (ubuntu-latest, 2/3)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-playwright (desktop, 5_6)
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/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/
canister-tests-run (macos-latest, 3/3)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
canister-tests-run (ubuntu-latest, 3/3)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
canister-tests-run (macos-latest, 2/3)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-playwright (desktop, 4_6)
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/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/
canister-tests-build (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
canister-tests-run (macos-latest, 1/3)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
canister-tests-run (macos-latest, 3/3)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
canister-tests-run (macos-latest, 2/3)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
archive.wasm.gz
238 KB
sha256:62d90f9df5b9c0e51e4c8c130f230e8e63377cd1ff09a1c29afa7d412e2ccef5
canister-tests-macos-latest.tar.zst
20.4 MB
sha256:5e70220e7201c2c4913de5f6ecc75972c8e19a56ff12dd4097c47308b252755e
canister-tests-ubuntu-latest.tar.zst
22.8 MB
sha256:abf4efe2db6a502aa058a9c175d4d8a7eb672d5e794a39d6a0199c8f81e69b86
dev-server-logs-next-chrome-extension-1_1
898 Bytes
sha256:b8a7ba23285547a975f0bf18ff164b4c145114ae92c4a6dedaac8fb43dcf2235
dev-server-logs-next-desktop-1_6
5.02 KB
sha256:04c7cfd9601f172742613484ba11e97cc424feb0fc3b3034c442782e5b4c2ece
dev-server-logs-next-desktop-2_6
4.5 KB
sha256:a6cf54cb6d6888fa7569590498a19500bce947e889f58eebd1a03c9ad4a20c2e
dev-server-logs-next-desktop-3_6
3.97 KB
sha256:c92554ec9bc7a2d8a06e77c69025155343fab4f919c8e1f38269a2ae4ec1338e
dev-server-logs-next-desktop-4_6
4.96 KB
sha256:020305028aa31ba9a16e0986b1cdee7bd9528920ee4071d42a34a1abf3a06503
dev-server-logs-next-desktop-5_6
5.6 KB
sha256:b4474acd9f24b081a1f350815c3fda29793dbc395838aab49e79b70e2723e4fd
dev-server-logs-next-desktop-6_6
4.53 KB
sha256:77944676d22f06bbceb943a607cbdfce86c18901c4794c12af39c32bda58dd34
dev-server-logs-next-mobile-1_6
4.82 KB
sha256:690005eebe82281faa1e76d8b0e27ff3ff44a1a116e4c896bfcbf73081f9708e
dev-server-logs-next-mobile-2_6
4.48 KB
sha256:9a5614f8b2f1e0c464dd50142b0b0ed42f41d9ee67a2bb0278739da8bc0957ad
dev-server-logs-next-mobile-3_6
4.05 KB
sha256:a376cdb39d937d0ecfb3814101b5169cec2223b33dfb97d318ac910d2023e493
dev-server-logs-next-mobile-4_6
4.83 KB
sha256:aeb01af9d4c714e1a9e5004e0d16078c0ccea89c262ff79cdce056cae0bd87ac
dev-server-logs-next-mobile-5_6
5.7 KB
sha256:9280aeaedc12f40931e2cd4aa92828adc5550fc3a9eaefa900ab31e76fc3612c
dev-server-logs-next-mobile-6_6
4.48 KB
sha256:7d8ca8b21424727d8af4adb49de39b6a4d5cab0107a5d4c417b567f0f5286196
internet_identity_backend.wasm.gz
1.18 MB
sha256:6c66274b29932c3bcb073061098be1b780bb06ceeded66e4b0cbf9f70899ea3a
internet_identity_frontend.wasm.gz
1.59 MB
sha256:1c39480168d25a3d97feda11aa78c052b3bbd531568555be0efa4bcbc079df2e
test_app.wasm
370 KB
sha256:6f905eb37e078d041d33677d58e82505df8035888c920122a5934a1a5d9be574
vc_demo_issuer.wasm.gz
823 KB
sha256:edcf0029d82d860fb2dd0b4a4ab3b8f0100365fdc91307646250c5157f1547f0