Skip to content

CI Core

CI Core #82160

Triggered via schedule February 1, 2025 12:04
Status Failure
Total duration 29m 29s
Artifacts 13

ci-core.yml

on: schedule
Detect Changes
8s
Detect Changes
Scheduled Run Frequency
0s
Scheduled Run Frequency
Clean Go Tidy & Generate
9m 16s
Clean Go Tidy & Generate
test-scripts
55s
test-scripts
Matrix: GolangCI Lint
Matrix: core
Fit to window
Zoom out
Zoom in

Annotations

60 errors and 10 warnings
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/helpers/contractmodels.go#L76
var-naming: struct field MessageId should be MessageID (revive)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/helpers/execReport.go#L150
var-naming: func parameter destChainId should be destChainID (revive)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/helpers/execReport.go#L169
var-naming: func parameter sourceChainId should be sourceChainID (revive)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/helpers/utils.go#L16
fmt.Errorf can be replaced with errors.New (perfsprint)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/helpers/utils.go#L44
fmt.Errorf can be replaced with errors.New (perfsprint)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/main.go#L284
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/main.go#L309
G115: integer overflow conversion uint64 -> int64 (gosec)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/main.go#L401
G115: integer overflow conversion uint64 -> int64 (gosec)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/main.go#L437
G115: integer overflow conversion uint64 -> int64 (gosec)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/main.go#L50
var-naming: struct field sourceChainId should be sourceChainID (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/core-don/platform.go#L1
var-naming: don't use an underscore in package name (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/core-don/component.go#L1
var-naming: don't use an underscore in package name (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/core-don/platform.go#L30
S1023: redundant break statement (gosimple)
GolangCI Lint (dashboard-lib): dashboard-lib/core-don/platform.go#L37
S1023: redundant break statement (gosimple)
GolangCI Lint (dashboard-lib): dashboard-lib/core-don/platform.go#L39
fmt.Sprintf can be replaced with string concatenation (perfsprint)
GolangCI Lint (dashboard-lib): dashboard-lib/core-node-components/component.go#L117
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (dashboard-lib): dashboard-lib/core-node-components/platform.go#L1
var-naming: don't use an underscore in package name (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/core-ocrv2-ccip/component.go#L74
fmt.Sprintf can be replaced with string concatenation (perfsprint)
GolangCI Lint (dashboard-lib): dashboard-lib/k8s-pods/component.go#L72
unnecessary trailing newline (whitespace)
GolangCI Lint (dashboard-lib): dashboard-lib/dashboard.go#L133
G306: Expect WriteFile permissions to be 0600 or less (gosec)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L326
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L329
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L333
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L229
G115: integer overflow conversion int64 -> uint32 (gosec)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L230
G115: integer overflow conversion int64 -> uint32 (gosec)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L231
G115: integer overflow conversion int64 -> uint32 (gosec)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L286
G115: integer overflow conversion int64 -> uint8 (gosec)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L287
G115: integer overflow conversion int64 -> uint8 (gosec)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L317
G115: integer overflow conversion uint64 -> uint8 (gosec)
GolangCI Lint (core/scripts): core/scripts/common/vrf/setup-envs/main.go#L318
G115: integer overflow conversion uint64 -> uint8 (gosec)
GolangCI Lint (.): core/services/gateway/connector/connector_test.go#L168
G115: integer overflow conversion int64 -> uint32 (gosec)
GolangCI Lint (.): core/services/vrf/vrfcommon/inflight_cache.go#L74
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (.): core/services/vrf/vrfcommon/inflight_cache.go#L79
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (.): core/services/vrf/vrfcommon/log_dedupe.go#L70
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (.): core/services/vrf/vrfcommon/utils.go#L49
var-naming: var requestId should be requestID (revive)
GolangCI Lint (.): core/services/vrf/vrfcommon/utils.go#L69
var-naming: var txIdMap should be txIDMap (revive)
GolangCI Lint (.): core/services/vrf/vrfcommon/validate_test.go#L194
expected-actual: need to reverse actual and expected values (testifylint)
GolangCI Lint (.): core/services/ocr2/plugins/ocr2keeper/evmregistry/v21/registry.go#L353
appendAssign: append result not assigned to the same slice (gocritic)
GolangCI Lint (.): core/services/ocr2/plugins/ocr2keeper/evmregistry/v21/block_subscriber.go#L91
G115: integer overflow conversion int64 -> uint64 (gosec)
GolangCI Lint (.): core/services/ocr2/plugins/ocr2keeper/evmregistry/v21/block_subscriber.go#L120
G115: integer overflow conversion int64 -> uint64 (gosec)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_prerequisites.go#L379
elseif: can replace 'else {if cond {}}' with 'else if cond {}' (gocritic)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_update_rmn_config.go#L157
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_update_rmn_config.go#L159
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_update_rmn_config.go#L511
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_ccip_home.go#L614
Consider pre-allocating `donOps` (prealloc)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_ccip_home.go#L1290
Consider pre-allocating `adds` (prealloc)
GolangCI Lint (deployment): deployment/ccip/changeset/state.go#L488
early-return: if c { ... } else { ... return } can be simplified to if !c { ... return } ... (revive)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_home_chain.go#L393
var-naming: func parameter p2pIDsByNodeOpId should be p2pIDsByNodeOpID (revive)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_home_chain.go#L467
if-return: redundant if ...; err != nil check, just return error instead. (revive)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_update_rmn_config.go#L138
var-naming: struct field PeerId should be PeerID (revive)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L506
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L86
var-naming: don't use ALL_CAPS in Go names; use CamelCase (revive)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L87
var-naming: don't use ALL_CAPS in Go names; use CamelCase (revive)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L88
var-naming: don't use ALL_CAPS in Go names; use CamelCase (revive)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L540
unnecessary trailing newline (whitespace)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L253
fmt.Errorf can be replaced with errors.New (perfsprint)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L529
fmt.Sprint can be replaced with faster strconv.FormatInt (perfsprint)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L531
fmt.Sprint can be replaced with faster strconv.FormatInt (perfsprint)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L628
fmt.Sprintf can be replaced with string concatenation (perfsprint)
GolangCI Lint (integration-tests): integration-tests/testconfig/testconfig.go#L633
fmt.Sprintf can be replaced with string concatenation (perfsprint)
Detect Changes
Unexpected input(s) 'predicate-quantifier', valid inputs are ['token', 'working-directory', 'ref', 'base', 'filters', 'list-files', 'initial-fetch-depth']
Detect Changes
'before' field is missing in event payload - changes will be detected from last commit
Detect Changes
Unexpected input(s) 'predicate-quantifier', valid inputs are ['token', 'working-directory', 'ref', 'base', 'filters', 'list-files', 'initial-fetch-depth']
Detect Changes
'before' field is missing in event payload - changes will be detected from last commit
Core Tests (go_core_tests_integration)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Core Tests (go_core_fuzz)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
test-scripts
No files were found with the provided path: ./output.txt ./coverage.txt. No artifacts will be uploaded.
Core Tests (go_core_race_tests)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Core Tests (go_core_ccip_deployment_tests)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Core Tests (go_core_tests)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down

Artifacts

Produced during runtime
Name Size
go_core_ccip_deployment_tests_logs
3.41 KB
go_core_fuzz_logs
4.13 KB
go_core_race_tests_logs
5.21 MB
go_core_tests_integration_logs
2.32 MB
go_core_tests_logs
351 MB
golangci-lint-report-core-scripts
3.14 KB
golangci-lint-report-core-scripts-ccip-manual-execution
760 Bytes
golangci-lint-report-dashboard-lib
899 Bytes
golangci-lint-report-deployment
3.97 KB
golangci-lint-report-integration-tests
5 KB
golangci-lint-report-integration-tests-load
228 Bytes
golangci-lint-report-root
7.61 KB
golangci-lint-report-tools-goreleaser-config
228 Bytes