Skip to content

feat(sidecar): build the node sidecar from this repo as its own module #1403

feat(sidecar): build the node sidecar from this repo as its own module

feat(sidecar): build the node sidecar from this repo as its own module #1403

Triggered via pull request August 14, 2026 20:44
Status Failure
Total duration 8m 58s
Artifacts 2

ci.yml

on: pull_request
Matrix: lint
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 8 warnings
lint (sidecarapi)
issues found
lint (sidecarapi): sidecarapi/tomlpatch/merge_test.go#L41
string `obj` has 3 occurrences, make it a constant (goconst)
lint (.): internal/controller/node/plan_execution_test.go#L175
string `sei:latest` has 28 occurrences, but such constant `testImage` already exists (goconst)
lint (.): internal/controller/node/plan_execution_test.go#L174
string `atlantic-2` has 9 occurrences, but such constant `atlantic2ChainID` already exists (goconst)
lint (.): internal/controller/node/plan_execution_test.go#L172
string `default` has 42 occurrences, but such constant `testNamespace` already exists (goconst)
lint (.): internal/controller/node/peers_test.go#L237
string `Chain` has 3 occurrences, make it a constant (goconst)
lint (.): internal/controller/node/peers_test.go#L39
string `peer-1` has 7 occurrences, make it a constant (goconst)
lint (.): internal/controller/node/peers_test.go#L31
string `sei.io/nodedeployment` has 10 occurrences, make it a constant (goconst)
lint (.): internal/controller/node/peers_test.go#L28
string `sei:latest` has 28 occurrences, but such constant `testImage` already exists (goconst)
lint (.): internal/controller/node/peers_test.go#L27
string `test-1` has 25 occurrences, make it a constant (goconst)
lint (.): internal/controller/node/peers_test.go#L25
string `default` has 42 occurrences, but such constant `testNamespace` already exists (goconst)
lint (.): internal/controller/node/import_pvc_test.go#L190
string `default` has 42 occurrences, but such constant `testNamespace` already exists (goconst)
lint (sidecar): sidecar/tasks/statesync_test.go#L351
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L310
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L307
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L304
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L277
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L274
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L189
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L186
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L143
response body must be closed (bodyclose)
lint (sidecar): sidecar/tasks/statesync_test.go#L140
response body must be closed (bodyclose)
hygiene
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 (sidecarapi)
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, golangci/golangci-lint-action@v8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
verify-generated
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 (.)
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, golangci/golangci-lint-action@v8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (sidecar)
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, golangci/golangci-lint-action@v8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-integration
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test
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/
docker
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@v6, docker/setup-buildx-action@v3. 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
sei-protocol~sei-k8s-controller~O2ZZE4.dockerbuild
46.5 KB
sha256:c51d1721a3aa6df72ecd1a55f8024041aaecdadc9137c08bffdc672d928ca5a5
sei-protocol~sei-k8s-controller~RNYFLR.dockerbuild
50.3 KB
sha256:ad889a94159ed7c6b5c1dca84efd8a49b02440cb290d6cad2f6865ccd1ee1125