chore(router): refactor TLS configuration #12121
router-ci.yaml
on: pull_request
build_test_fork
0s
build_test
3m 36s
Matrix: build_image_fork
Matrix: build_push_image
Matrix: image_scan
Matrix: integration_test
Annotations
24 warnings
|
image_scan (nonroot)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3, github/codeql-action/upload-sarif@v3, mshick/add-pr-comment@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
image_scan (nonroot)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L34
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L48
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
image_scan
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3, github/codeql-action/upload-sarif@v3, mshick/add-pr-comment@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
image_scan
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L48
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L34
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
integration_test (./connectrpc, connectrpc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
build_push_image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L48
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L34
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
build_test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4, docker/login-action@v3, marocchino/sticky-pull-request-comment@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
build_push_image (nonroot)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L48
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
Setting platform to predefined $TARGETPLATFORM in FROM is redundant as this is the default behavior:
router/Dockerfile#L34
RedundantTargetPlatform: Setting platform to predefined ${TARGETPLATFORM} in FROM is redundant as this is the default behavior
More info: https://docs.docker.com/go/dockerfile/rule/redundant-target-platform/
|
|
integration_test (./observability, observability)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
integration_test (./telemetry, telemetry)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
integration_test (./events, events)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
integration_test (./fuzzquery ./lifecycle ./modules, fuzzquery_lifecycle_modules)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
integration_test (./subscriptions, subscriptions)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
integration_test (./operations, operations)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
integration_test (./security, security)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
|
integration_test (./protocol, protocol)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-go@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
codecov-pr-build-router-connectrpc-flaky
Expired
|
6 KB |
sha256:c9c26a2ab612fa2864e6f783fd67180d585f49c9db974a70ecb333e1967d40fe
|
|
|
codecov-pr-build-router-connectrpc-nonFlaky
Expired
|
6.23 KB |
sha256:bd4f8f3afa3079fce9e36a064ad1dd5212db6ff76be034ad059a1ca4892b86fa
|
|
|
codecov-pr-build-router-events-flaky
Expired
|
99.3 KB |
sha256:4ed1a0d65d035b04fa35a9f4a78269d08baecb518e4f7821c863f40b1d9db298
|
|
|
codecov-pr-build-router-events-nonFlaky
Expired
|
101 KB |
sha256:64c061778cc57d13ae115ec6f98f33d130ef8e825f3cf7244788788e96621e54
|
|
|
codecov-pr-build-router-fuzzquery_lifecycle_modules-flaky
Expired
|
294 KB |
sha256:0d132584052f31fc83f45aaabacdc12cb863360abd11219bd1c5381d56be80dd
|
|
|
codecov-pr-build-router-fuzzquery_lifecycle_modules-nonFlaky
Expired
|
298 KB |
sha256:c037239ad0d2c48b2825bd6069be73eb0733ae6581f57305d28aa7ba1788707e
|
|
|
codecov-pr-build-router-observability-flaky
Expired
|
101 KB |
sha256:a75a0648b29cc0d47dc9cc8295640552fbcce201c343ef617ec9c9103a3d5bfe
|
|
|
codecov-pr-build-router-observability-nonFlaky
Expired
|
101 KB |
sha256:0b8b416216cfd6546989b8ba7ee77aa616be459d43b325e4e44d97ad1adad795
|
|
|
codecov-pr-build-router-operations-flaky
Expired
|
98 KB |
sha256:8dcb4bf0ca6dbba3da2be70eab6268e69967ce0bd2134f426f09421c2e4a96e5
|
|
|
codecov-pr-build-router-operations-nonFlaky
Expired
|
102 KB |
sha256:a3b4122d62ceaba8af3976166de0ef738c48c5502c82b5ba0de96ef0d4287d02
|
|
|
codecov-pr-build-router-protocol-flaky
Expired
|
99.3 KB |
sha256:1b3b90300440e8e35becb15db7794e6a798c1e2298e4633cc991b9d6cb094254
|
|
|
codecov-pr-build-router-protocol-nonFlaky
Expired
|
102 KB |
sha256:f906b177d902a9e0488096230332ef5c3999c6c609bd373d75a576cd217f4789
|
|
|
codecov-pr-build-router-security-flaky
Expired
|
99.2 KB |
sha256:4c5da0345b9cab9f5452686cf9d668d84ba21b19c4dcbd374a86f3701fa15b18
|
|
|
codecov-pr-build-router-security-nonFlaky
Expired
|
101 KB |
sha256:1b47ebe9120e22267b5943c7f02b3438dab2cb41b10f41abacb594b23d29257d
|
|
|
codecov-pr-build-router-subscriptions-flaky
Expired
|
99.1 KB |
sha256:3647c4e9a07bd2b2fb369d01772736006c8a9f83a30235cb8a99858b57a75a63
|
|
|
codecov-pr-build-router-subscriptions-nonFlaky
Expired
|
101 KB |
sha256:809c20c04991162333f80798cedd05ebc9a2c9d098af00182ab5273b7c14ab2a
|
|
|
codecov-pr-build-router-telemetry-flaky
Expired
|
99.1 KB |
sha256:1b18299d954ac191bada56c2c952cd5162d69e3d1ef932f05a93f170f0a16d2d
|
|
|
codecov-pr-build-router-telemetry-nonFlaky
Expired
|
100 KB |
sha256:4b0f1531c50f826f79a188023324eca0faea6ac8ffa5504bc148c6c9cd34685f
|
|
|
codecov-pr-build-router-tests-coverage
Expired
|
4.52 MB |
sha256:008a1b4a1a2a5a46ab0533e090e67dfa7b163069117195f20680f44c41e13de4
|
|
|
wundergraph~cosmo~7FD6BE.dockerbuild
Expired
|
57 KB |
sha256:17f35f859d9bd3fdac3407754fd8eb57003ca532fac96e3cc05969397e68fe9e
|
|
|
wundergraph~cosmo~NI2AEY.dockerbuild
Expired
|
110 KB |
sha256:6177a0af1dab73b221c299fc8b95dd71c50a8ada0f345f0e26d728172b35c505
|
|
|
wundergraph~cosmo~R0DAST.dockerbuild
Expired
|
111 KB |
sha256:07e6bf0b98293a91baff71c6d7ed6d0a56415f1ad66a1575d85b21051b315a8b
|
|
|
wundergraph~cosmo~SVKQ3X.dockerbuild
Expired
|
56.7 KB |
sha256:57d87672a6a9d49677f498e71e70de1d5269022d01bc242ba304c9e0f54d7da8
|
|