CI Core #82158
ci-core.yml
on: schedule
Detect Changes
8s
Scheduled Run Frequency
0s
Clean Go Tidy & Generate
9m 48s
lint
0s
SonarQube Scan
5m 57s
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 |
|