Skip to content

feat: Fix comment #3038

feat: Fix comment

feat: Fix comment #3038

Triggered via push July 1, 2026 13:53
Status Failure
Total duration 5m 59s
Artifacts

rest-ci.yml

on: push
Detect REST CI Gate
11s
Detect REST CI Gate
Prepare Build Info  /  Prepare Build Environment
18s
Prepare Build Info / Prepare Build Environment
Matrix: Lint and Test / test
Lint and Test  /  Style Check
51s
Lint and Test / Style Check
Lint and Test  /  Lint Go
2m 33s
Lint and Test / Lint Go
Lint and Test  /  Lint OpenAPI
14s
Lint and Test / Lint OpenAPI
Lint and Test  /  OpenAPI Breaking Changes Check
19s
Lint and Test / OpenAPI Breaking Changes Check
Lint and Test  /  Check Generated Files
14s
Lint and Test / Check Generated Files
Lint and Test  /  Check Protobuf Generated Code
1m 15s
Lint and Test / Check Protobuf Generated Code
Matrix: Helm Charts / Validate Helm Charts
REST Secret Scan with TruffleHog
29s
REST Secret Scan with TruffleHog
Matrix: Build and Push Docker Images / Build nico-flow / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-nsm / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-psm / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-rest-api / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-rest-cert-manager / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-rest-db / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-rest-site-agent / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-rest-site-manager / build
Waiting for pending jobs
Matrix: Build and Push Docker Images / Build nico-rest-workflow / build
Waiting for pending jobs
Matrix: Build Go Binaries / build-binaries
Waiting for pending jobs
Matrix: Helm Charts / Push Helm Charts
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-flow / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-nsm / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-psm / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-rest-api / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-rest-cert-manager / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-rest-db / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-rest-site-agent / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-rest-site-manager / merge
Build and Push Docker Images  /  ...  /  merge
Build and Push Docker Images / Build nico-rest-workflow / merge
Build and Push Docker Images  /  Build Summary
Build and Push Docker Images / Build Summary
Build and Push Docker Images  /  Container Scan Summary
Build and Push Docker Images / Container Scan Summary
rest-ci-pass
3s
rest-ci-pass
Fit to window
Zoom out
Zoom in

Annotations

24 errors and 29 warnings
Lint and Test / Check Protobuf Generated Code
Process completed with exit code 1.
Lint and Test / Check Protobuf Generated Code
REST protobuf generation left uncommitted changes. Regenerate and commit the results.
Lint and Test / Test (flow)
undefined: pb.ListComponentFirmwareVersionsResponse
Lint and Test / Test (flow)
undefined: pb.ListComponentFirmwareVersionsRequest
Lint and Test / Test (flow)
undefined: pb.GetComponentFirmwareStatusResponse
Lint and Test / Test (flow)
undefined: pb.GetComponentFirmwareStatusRequest
Lint and Test / Test (flow)
undefined: pb.UpdateComponentFirmwareResponse
Lint and Test / Test (flow)
undefined: pb.UpdateComponentFirmwareRequest
Lint and Test / Test (flow)
undefined: pb.ComponentPowerControlResponse
Lint and Test / Test (flow)
undefined: pb.ComponentPowerControlRequest
Lint and Test / Test (flow)
undefined: pb.DesiredFirmwareVersionEntry
Lint and Test / Test (flow)
undefined: pb.ForgeClient
Lint and Test / Lint Go
undefined: pb.ListComponentFirmwareVersionsResponse
Lint and Test / Lint Go
undefined: pb.ListComponentFirmwareVersionsRequest
Lint and Test / Lint Go
undefined: pb.GetComponentFirmwareStatusResponse
Lint and Test / Lint Go
undefined: pb.GetComponentFirmwareStatusRequest
Lint and Test / Lint Go
undefined: pb.UpdateComponentFirmwareResponse
Lint and Test / Lint Go
undefined: pb.UpdateComponentFirmwareRequest
Lint and Test / Lint Go
undefined: pb.ComponentPowerControlResponse
Lint and Test / Lint Go
undefined: pb.ComponentPowerControlRequest
Lint and Test / Lint Go
undefined: pb.DesiredFirmwareVersionEntry
Lint and Test / Lint Go
undefined: pb.ForgeClient
rest-ci-pass
Process completed with exit code 1.
rest-ci-pass
One or more required jobs failed or were cancelled
Detect REST CI Gate
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, dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Prepare Build Info / Prepare Build Environment
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/
Lint and Test / OpenAPI Breaking Changes 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/
Helm Charts / Validate Helm Charts (helm/rest/nico-rest-site-agent, [])
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/
Helm Charts / Validate Helm Charts (helm/rest/nico-rest, ["nico-rest-api.config.keycloak.enabled=true","nico-re...
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/
Lint and Test / Lint OpenAPI
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/
no-ambiguous-paths: openapi/spec.yaml#L10778
Paths should resolve unambiguously. Found two ambiguous paths: `/v2/org/{org}/nico/task/{id}/cancel` and `/v2/org/{org}/nico/task/rule/{id}`. Reference: https://redocly.com/docs/cli/rules/oas/no-ambiguous-paths
no-ambiguous-paths: openapi/spec.yaml#L7493
Paths should resolve unambiguously. Found two ambiguous paths: `/v2/org/{org}/nico/instance/type/{instanceTypeId}` and `/v2/org/{org}/nico/instance/{instanceId}/nvlink-interface`. Reference: https://redocly.com/docs/cli/rules/oas/no-ambiguous-paths
no-ambiguous-paths: openapi/spec.yaml#L7386
Paths should resolve unambiguously. Found two ambiguous paths: `/v2/org/{org}/nico/instance/type/{instanceTypeId}` and `/v2/org/{org}/nico/instance/{instanceId}/infiniband-interface`. Reference: https://redocly.com/docs/cli/rules/oas/no-ambiguous-paths
no-ambiguous-paths: openapi/spec.yaml#L7279
Paths should resolve unambiguously. Found two ambiguous paths: `/v2/org/{org}/nico/instance/type/{instanceTypeId}` and `/v2/org/{org}/nico/instance/{instanceId}/interface`. Reference: https://redocly.com/docs/cli/rules/oas/no-ambiguous-paths
no-ambiguous-paths: openapi/spec.yaml#L7217
Paths should resolve unambiguously. Found two ambiguous paths: `/v2/org/{org}/nico/instance/type/{instanceTypeId}` and `/v2/org/{org}/nico/instance/{instanceId}/status-history`. Reference: https://redocly.com/docs/cli/rules/oas/no-ambiguous-paths
Lint and Test / Check Generated Files
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/
Lint and Test / Test (common)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (cert-manager)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
REST Secret Scan with TruffleHog
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/
Lint and Test / Style 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, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (nvswitch-manager)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (site-workflow)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Check Protobuf Generated Code
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (powershelf-manager)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (flow)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (db)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (auth)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (site-manager)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Lint Go
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (ipam)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (api)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (workflow)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint and Test / Test (site-agent)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/