Skip to content

Bump smartcontractkit/push-gha-metrics-action from 2.1.0 to 2.2.0 #59037

Bump smartcontractkit/push-gha-metrics-action from 2.1.0 to 2.2.0

Bump smartcontractkit/push-gha-metrics-action from 2.1.0 to 2.2.0 #59037

Status Success
Total duration 6m 5s
Artifacts

solidity.yml

on: push
Detect changes
10s
Detect changes
Prepublish Test
1m 55s
Prepublish Test
Native Compilation
4m 15s
Native Compilation
Solidity Lint
45s
Solidity Lint
Prettier Formatting
52s
Prettier Formatting
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 20 warnings
Solidity Lint
Got error Error: No job for job name: "Lint" found during self-lookup, invalid job name given? Available jobs names + ids: Detect changes|23119401230,Native Compilation|23119448075,Prepublish Test|23119450426,Solidity Lint|23119452092,Prettier Formatting|23119454237 , failing action
Prettier Formatting
Got error Error: Input required and not supplied: hostname, failing action
Prepublish Test
Got error Error: Input required and not supplied: hostname, failing action
Native Compilation
Got error Error: Input required and not supplied: hostname, failing action
Solidity Lint: contracts/test/v0.8/Cron.test.ts#L43
'libType' is never reassigned. Use 'const' instead
Solidity Lint: contracts/test/v0.8/KeeperRegistrar.test.ts#L37
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/VRFSubscriptionBalanceMonitor.test.ts#L282
'tx' is never reassigned. Use 'const' instead
Solidity Lint: contracts/test/v0.8/automation/AutomationRegistry2_3.test.ts#L5221
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/automation/AutomationRegistry2_3.test.ts#L5222
'oldExpiration' is assigned a value but never used. Allowed unused vars must match /^_/u
Solidity Lint: contracts/test/v0.8/automation/ERC20BalanceMonitor.test.ts#L276
'tx' is never reassigned. Use 'const' instead
Solidity Lint: contracts/test/v0.8/automation/EthBalanceMonitor.test.ts#L267
'tx' is never reassigned. Use 'const' instead
Solidity Lint: contracts/test/v0.8/automation/KeeperRegistrar2_0.test.ts#L40
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/automation/KeeperRegistrar2_0.test.ts#L42
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/automation/KeeperRegistrar2_0.test.ts#L46
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint
Interface name 'AutomationRegistryBase2_3' must start with "I"
Solidity Lint
GC: For [ StateLegacy ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
Solidity Lint
GC: For [ OnchainConfigLegacy ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
Solidity Lint
GC: For [ InitialTriggerConfig ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
Solidity Lint
Explicitly mark visibility of state
Solidity Lint
Contract has 30 states declarations but allowed no more than 15
Solidity Lint
GC: For [ BillingConfig ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
Solidity Lint
Avoid to use tx.origin
Solidity Lint
Avoid to use low level calls
Solidity Lint
Avoid to use low level calls