Make proxy request read timeout configurable #14869
run-on-pr.yml
on: pull_request
Matrix: Tests / test-go-code
Linting
/
Lint Go Code
1m 39s
Codegen
/
Verify Code Generation
1m 14s
Docs
/
Verify Swagger Documentation
6m 27s
Spellcheck
/
Codespell
19s
License Headers
/
Check License Headers
21s
Helm Charts
/
Lint and Test Helm Charts
5m 45s
Build Skills
/
Build Skills
2m 50s
Operator CI
/
Operator Tests
2m 44s
Operator CI
/
Operator Tests Integration
6m 2s
Operator CI
/
Build Operator
1m 26s
Operator CI
/
Generate CRDs
49s
Operator CI
/
Generate CRD Docs
45s
Matrix: Operator CI / E2E Tests Operator
Matrix: E2E Tests / MCP Conformance
Matrix: E2E Tests / e2e-tests-core
Annotations
15 warnings and 4 notices
|
Codegen / Verify Code Generation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Helm Charts / Lint and Test Helm Charts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Helm Charts / Lint and Test Helm Charts
No file matched to [/home/runner/work/toolhive/toolhive/**/*requirements*.txt,/home/runner/work/toolhive/toolhive/**/*requirements*.in,/home/runner/work/toolhive/toolhive/**/*constraints*.txt,/home/runner/work/toolhive/toolhive/**/*constraints*.in,/home/runner/work/toolhive/toolhive/**/pyproject.toml,/home/runner/work/toolhive/toolhive/**/uv.lock,/home/runner/work/toolhive/toolhive/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
|
|
Tests / Test Go Code (ubuntu-8cores-32gb)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / Generate CRD Docs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / Generate CRDs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E Tests / Build ToolHive Binary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / Build Operator
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E Tests / MCP Conformance (proxy)
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@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E Tests / MCP Conformance (vmcp)
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@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / Operator Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / E2E Tests Operator (kindest/node:v1.35.1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / Operator Tests Integration
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / E2E Tests Operator (kindest/node:v1.33.7)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Operator CI / E2E Tests Operator (kindest/node:v1.34.3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-task@b91d5d2c96a56797b48ac1e0e89220bf64044611. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E Tests / E2E Tests Core (llm):
test/e2e/cli_llm_all_clients_test.go#L979
It 09/04/26 17:15:19.719
|
|
E2E Tests / E2E Tests Core (llm):
test/e2e/cli_llm_all_clients_test.go#L677
It 09/04/26 17:15:16.9
|
|
E2E Tests / E2E Tests Core (llm):
test/e2e/cli_llm_all_clients_test.go#L255
It 09/04/26 17:15:08.808
|
|
E2E Tests / E2E Tests Core (proxy):
test/e2e/sse_endpoint_rewrite_test.go#L420
It 09/04/26 17:18:20.979
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
conformance-results-proxy
|
23.1 KB |
sha256:3270ec9e6be14b1638bd169c5204e31bfd9902e49d026bc1e8c49feabdb4113d
|
|
|
conformance-results-vmcp
|
18.5 KB |
sha256:ab9963d810ea08bcb2185b7c56fbe09682b611077213fd61ed75431335812c98
|
|
|
e2e-test-results-api-clients
|
16.4 KB |
sha256:400fd58cb29f3ecda7b7ff6628bf9b7ac264e3361fcac6b43f34541fd487d53a
|
|
|
e2e-test-results-api-misc
|
20 KB |
sha256:fa6697eab3a0c5f1193a9e62884ee876c1c807ae62c0beb5c0d002cc8b0bce2c
|
|
|
e2e-test-results-api-registry
|
24.7 KB |
sha256:927c8fcff1716de3d14df724ef87706505804b8f298729264408d8090c26cbee
|
|
|
e2e-test-results-api-workloads
|
17.1 KB |
sha256:a2b9f460ed38446d43716002df329be9fd3b5c381e7cdb8192ce05a162b5a822
|
|
|
e2e-test-results-api-workloads-lifecycle
|
20 KB |
sha256:ad88330452e0d61de2098d382c1a9f45c21bdd94575c2249b9992545f8b33cfe
|
|
|
e2e-test-results-core
|
25.8 KB |
sha256:c86b50a4e421352be0f407694084e30e57b7ba02070bfba3582c7965560cc883
|
|
|
e2e-test-results-llm
|
20.9 KB |
sha256:ceda07ca8ba5a76fcfaee2ebb40407da728ac9cab2268b965b830469d5f9834c
|
|
|
e2e-test-results-mcp-protocol
|
26.1 KB |
sha256:060e5643113299f15b1d56ef35125708db171a6068ac026d0642f57cd8d3b884
|
|
|
e2e-test-results-mcp-run
|
26.2 KB |
sha256:fca0485d93aedd2699f0512ad3b184aa0aa5814d521e5ebe10678a6cf6fa0f09
|
|
|
e2e-test-results-middleware
|
38.4 KB |
sha256:15ae123a7fdf23524faa1bb57ed7c4d5aa743e022c346a1e9d1b832649803fb8
|
|
|
e2e-test-results-network-isolation
|
17.1 KB |
sha256:f87bd60b21e43c0c6851f71acc0f585815b4343566e9a05c130892639a5bb6f7
|
|
|
e2e-test-results-proxy
|
27.5 KB |
sha256:db31f2d94651c54a9fdd821c1d72b563327490beb5687e318b5ec72658b4fe79
|
|
|
e2e-test-results-vmcp
|
29.6 KB |
sha256:fce6cccb97d08a1bace10cb3dd8786b1018ea5e52ba106eb29e07d3b93699f07
|
|
|
toolhive-binary
Expired
|
39 MB |
sha256:761d8d4c2188632154c433c9f861a6b70641cb82fba4dc1e1fe45d75c4ac0095
|
|