Skip to content

CI Core

CI Core #82158

Triggered via schedule February 1, 2025 06:03
Status Failure
Total duration 40m 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 48s
Clean Go Tidy & Generate
Matrix: GolangCI Lint
Matrix: core
Fit to window
Zoom out
Zoom in

Annotations

61 errors and 10 warnings
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/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/main.go#L50
var-naming: struct field sourceChainId should be sourceChainID (revive)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/main.go#L53
var-naming: struct field destChainId should be destChainID (revive)
GolangCI Lint (core/scripts/ccip/manual-execution): core/scripts/ccip/manual-execution/main.go#L447
var-naming: func parameter chainId should be chainID (revive)
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/dashboard.go#L133
G306: Expect WriteFile permissions to be 0600 or less (gosec)
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-node-components/component.go#L1
var-naming: don't use an underscore in package name (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/core-ocrv2-ccip/component.go#L1
var-naming: don't use an underscore in package name (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/atlas-don/platform.go#L22
var-naming: var variableFeedId should be variableFeedID (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/atlas-don/component.go#L22
var-naming: var variableFeedId should be variableFeedID (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/atlas-don/component.go#L36
var-naming: var variableQueryFeedId should be variableQueryFeedID (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/atlas-don/component.go#L209
var-naming: var variableFeedId should be variableFeedID (revive)
GolangCI Lint (dashboard-lib): dashboard-lib/ccip-load-test-view/component.go#L103
var-naming: var dashboardJson should be dashboardJSON (revive)
GolangCI Lint (core/scripts): core/scripts/common/vrf/constants/constants.go#L20
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/vrf/constants/constants.go#L31
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/helpers.go#L576
assignOp: replace `blockNumber = blockNumber - 1` with `blockNumber--` (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/helpers.go#L509
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/helpers.go#L490
ifElseChain: rewrite if-else to switch statement (gocritic)
GolangCI Lint (core/scripts): core/scripts/common/polygonedge.go#L155
assignOp: replace `prefix = prefix + "0"` with `prefix += "0"` (gocritic)
GolangCI Lint (core/scripts): core/scripts/vrfv2plus/testnet/v2plusscripts/util.go#L55
ifElseChain: rewrite if-else to switch statement (gocritic)
GolangCI Lint (core/scripts): core/scripts/vrfv2plus/testnet/v2plusscripts/util.go#L301
ifElseChain: rewrite if-else to switch statement (gocritic)
GolangCI Lint (core/scripts): core/scripts/chaincli/handler/debug.go#L260
appendAssign: append result not assigned to the same slice (gocritic)
GolangCI Lint (core/scripts): core/scripts/chaincli/handler/debug.go#L567
unslice: could simplify workIDBytes[:] to workIDBytes (gocritic)
GolangCI Lint (integration-tests): integration-tests/ccip-tests/testreporters/ccip.go#L165
assignOp: replace `prevDur.sum = prevDur.sum + durationInSec` with `prevDur.sum += durationInSec` (gocritic)
GolangCI Lint (integration-tests): integration-tests/testconfig/common/vrf/common.go#L183
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (integration-tests): integration-tests/testconfig/common/vrf/common.go#L192
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (integration-tests): integration-tests/testconfig/common/vrf/common.go#L198
commentFormatting: put a space between `//` and comment text (gocritic)
GolangCI Lint (integration-tests): integration-tests/runner_helpers.go#L157
appendAssign: append result not assigned to the same slice (gocritic)
GolangCI Lint (integration-tests): integration-tests/testreporters/ocr.go#L96
appendAssign: append result not assigned to the same slice (gocritic)
GolangCI Lint (integration-tests): integration-tests/testreporters/ocr.go#L82
ifElseChain: rewrite if-else to switch statement (gocritic)
GolangCI Lint (integration-tests): integration-tests/contracts/ethereum_contracts_automation.go#L1353
ifElseChain: rewrite if-else to switch statement (gocritic)
GolangCI Lint (integration-tests): integration-tests/contracts/ethereum_contracts_automation.go#L1436
ifElseChain: rewrite if-else to switch statement (gocritic)
GolangCI Lint (integration-tests): integration-tests/ccip-tests/contracts/contract_deployer.go#L1511
captLocal: `GasPriceHeartBeat' should not be capitalized (gocritic)
GolangCI Lint (deployment): deployment/evm_kmsclient.go#L184
appendAssign: append result not assigned to the same slice (gocritic)
GolangCI Lint (deployment): deployment/evm_kmsclient.go#L192
appendAssign: append result not assigned to the same slice (gocritic)
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/testhelpers/test_environment.go#L88
ifElseChain: rewrite if-else to switch statement (gocritic)
GolangCI Lint (deployment): deployment/ccip/changeset/testhelpers/test_helpers.go#L88
singleCaseSwitch: should rewrite switch statement to if statement (gocritic)
GolangCI Lint (deployment): deployment/environment/crib/types.go#L39
unlambda: replace `func() context.Context { return context.Background() }` with `context.Background` (gocritic)
GolangCI Lint (deployment): deployment/common/proposalutils/propose.go#L78
G115: integer overflow conversion int64 -> uint32 (gosec)
GolangCI Lint (deployment): deployment/ccip/changeset/internal/deploy_home_chain.go#L65
G115: integer overflow conversion int -> uint32 (gosec)
GolangCI Lint (deployment): deployment/environment.go#L264
G115: integer overflow conversion int -> uint8 (gosec)
GolangCI Lint (deployment): deployment/ccip/changeset/cs_update_rmn_config.go#L157
G115: integer overflow conversion uint64 -> int (gosec)
GolangCI Lint (.): core/capabilities/compute/cache_test.go#L49
Error return value of `cache.add` is not checked (errcheck)
GolangCI Lint (.): core/capabilities/compute/cache_test.go#L89
Error return value of `cache.add` is not checked (errcheck)
GolangCI Lint (.): core/services/workflows/syncer/handler_test.go#L372
Error return value of `h.engineRegistry.Add` is not checked (errcheck)
GolangCI Lint (.): operator_ui/install.go#L80
exitAfterDefer: log.Fatalln will exit, and `defer cancel()` will not run (gocritic)
GolangCI Lint (.): core/services/chainlink/cfgtest/cfgtest.go#L78
singleCaseSwitch: should rewrite switch statement to if statement (gocritic)
GolangCI Lint (.): core/services/signatures/secp256k1/point.go#L41
captLocal: `P' should not be capitalized (gocritic)
GolangCI Lint (.): core/services/signatures/secp256k1/point.go#L46
captLocal: `P' should not be capitalized (gocritic)
GolangCI Lint (.): core/services/signatures/secp256k1/point.go#L52
captLocal: `P' should not be capitalized (gocritic)
GolangCI Lint (.): core/services/signatures/secp256k1/point.go#L259
elseif: can replace 'else {if cond {}}' with 'else if cond {}' (gocritic)
GolangCI Lint (.): core/services/signatures/secp256k1/field_test.go#L53
dupArg: suspicious method call with the same argument and receiver (gocritic)
Core Tests (go_core_tests)
Process completed with exit code 1.
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_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
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_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_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_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
test-scripts
No files were found with the provided path: ./output.txt ./coverage.txt. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size
go_core_ccip_deployment_tests_logs
3.39 KB
go_core_fuzz_logs
4.11 KB
go_core_race_tests_logs
7.42 MB
go_core_tests_integration_logs
2.32 MB
go_core_tests_logs
351 MB
golangci-lint-report-core-scripts
3.13 KB
golangci-lint-report-core-scripts-ccip-manual-execution
760 Bytes
golangci-lint-report-dashboard-lib
900 Bytes
golangci-lint-report-deployment
3.93 KB
golangci-lint-report-integration-tests
4.91 KB
golangci-lint-report-integration-tests-load
228 Bytes
golangci-lint-report-root
7.94 KB
golangci-lint-report-tools-goreleaser-config
228 Bytes