feat: device ota through Base Image in Base Image Collection #19
frontend-ci.yaml
on: pull_request
warmup-cache
/
warmup-cache
25s
docker-build
/
Build Docker image
49s
Matrix: codeql / Analyze
build
/
build
31s
formatter
/
check-format
26s
translations
/
check-translations
22s
linting
/
check-linting
29s
types
/
check-types
33s
coverage
/
coverage-test
1m 0s
Annotations
43 errors and 22 warnings
|
linting / check-linting:
frontend/src/pages/Device.tsx#L41
'useIntl' is defined but never used
|
|
linting / check-linting:
frontend/src/forms/BaseImageForm.tsx#L363
'errors' is assigned a value but never used
|
|
linting / check-linting:
frontend/src/forms/BaseImageForm.tsx#L358
'getValues' is assigned a value but never used
|
|
linting / check-linting:
frontend/src/forms/BaseImageForm.tsx#L357
'watch' is assigned a value but never used
|
|
linting / check-linting:
frontend/src/forms/BaseImageForm.tsx#L356
'resetField' is assigned a value but never used
|
|
linting / check-linting:
frontend/src/forms/BaseImageForm.tsx#L352
'control' is assigned a value but never used
|
|
linting / check-linting:
frontend/src/forms/BaseImageForm.tsx#L134
'getValues' is assigned a value but never used
|
|
linting / check-linting:
frontend/src/components/DeviceTabs/SoftwareUpdateTab.tsx#L380
Unexpected empty object pattern
|
|
linting / check-linting:
frontend/src/components/DeviceTabs/SoftwareUpdateTab.tsx#L311
React Hook "usePreloadedQuery" is called conditionally. React Hooks must be called in the exact same order in every component render
|
|
linting / check-linting:
frontend/src/components/DeviceTabs/SoftwareUpdateTab.tsx#L138
'NoExistingImageMutationName' is defined but never used
|
|
docker-build / Build Docker image
Process completed with exit code 1.
|
|
types / check-types
Process completed with exit code 2.
|
|
types / check-types
Property 'url' is missing in type '{ id: string; name: string; version: string; }' but required in type '{ readonly id: string; readonly name: string | null; readonly url: string; readonly version: string; }'.
|
|
types / check-types
Parameter 'data' implicitly has an 'any' type.
|
|
types / check-types
Parameter 'store' implicitly has an 'any' type.
|
|
types / check-types
Binding element 'message' implicitly has an 'any' type.
|
|
types / check-types
Binding element 'fields' implicitly has an 'any' type.
|
|
types / check-types
Parameter 'errors' implicitly has an 'any' type.
|
|
types / check-types
Parameter 'data' implicitly has an 'any' type.
|
|
types / check-types
Property 'vars' does not exist on type '{ func: (config: UseMutationConfig<SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation>) => Disposable; vars: SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation$variables; } | { ...; } | undefined'.
|
|
types / check-types
Property 'func' does not exist on type '{ func: (config: UseMutationConfig<SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation>) => Disposable; vars: SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation$variables; } | { ...; } | undefined'.
|
|
formatter / check-format
Process completed with exit code 1.
|
|
translations / check-translations
Process completed with exit code 1.
|
|
build / build
Process completed with exit code 2.
|
|
build / build
Property 'url' is missing in type '{ id: string; name: string; version: string; }' but required in type '{ readonly id: string; readonly name: string | null; readonly url: string; readonly version: string; }'.
|
|
build / build
Parameter 'data' implicitly has an 'any' type.
|
|
build / build
Parameter 'store' implicitly has an 'any' type.
|
|
build / build
Binding element 'message' implicitly has an 'any' type.
|
|
build / build
Binding element 'fields' implicitly has an 'any' type.
|
|
build / build
Parameter 'errors' implicitly has an 'any' type.
|
|
build / build
Parameter 'data' implicitly has an 'any' type.
|
|
build / build
Property 'vars' does not exist on type '{ func: (config: UseMutationConfig<SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation>) => Disposable; vars: SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation$variables; } | { ...; } | undefined'.
|
|
build / build
Property 'func' does not exist on type '{ func: (config: UseMutationConfig<SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation>) => Disposable; vars: SoftwareUpdateTab_createManualOtaOperationNoExistingBaseImage_Mutation$variables; } | { ...; } | undefined'.
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L363
'errors' is assigned a value but never used
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L358
'getValues' is assigned a value but never used
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L357
'watch' is assigned a value but never used
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L356
'resetField' is assigned a value but never used
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L352
'control' is assigned a value but never used
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L134
'getValues' is assigned a value but never used
|
|
coverage / coverage-test:
frontend/src/components/DeviceTabs/SoftwareUpdateTab.tsx#L380
Unexpected empty object pattern
|
|
coverage / coverage-test:
frontend/src/components/DeviceTabs/SoftwareUpdateTab.tsx#L311
React Hook "usePreloadedQuery" is called conditionally. React Hooks must be called in the exact same order in every component render
|
|
coverage / coverage-test:
frontend/src/components/DeviceTabs/SoftwareUpdateTab.tsx#L138
'NoExistingImageMutationName' is defined but never used
|
|
coverage / coverage-test:
frontend/src/pages/Device.tsx#L41
'useIntl' is defined but never used
|
|
linting / check-linting:
frontend/src/components/CollapseItem.tsx#L30
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
linting / check-linting:
frontend/src/components/CampaignTargetStatus.tsx#L109
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
linting / check-linting
Unexpected any. Specify a different type
|
|
linting / check-linting:
frontend/src/components/ApplicationsTable.tsx#L203
React Hook useCallback has a missing dependency: 'setErrorFeedback'. Either include it or remove the dependency array. If 'setErrorFeedback' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
|
linting / check-linting:
frontend/src/api/index.ts#L266
Unexpected any. Specify a different type
|
|
linting / check-linting:
frontend/src/Navigation.tsx#L507
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
linting / check-linting:
frontend/src/Navigation.tsx#L506
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
linting / check-linting:
frontend/src/Navigation.tsx#L504
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
linting / check-linting:
frontend/src/Navigation.tsx#L503
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
linting / check-linting:
frontend/src/Navigation.tsx#L502
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
coverage / coverage-test
Unexpected input(s) 'path', valid inputs are ['node-version', 'node-version-file', 'architecture', 'check-latest', 'registry-url', 'scope', 'token', 'cache', 'package-manager-cache', 'cache-dependency-path', 'mirror', 'mirror-token']
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L103
Unexpected any. Specify a different type
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L103
Unexpected any. Specify a different type
|
|
coverage / coverage-test:
frontend/src/forms/BaseImageForm.tsx#L103
Unexpected any. Specify a different type
|
|
coverage / coverage-test:
frontend/src/components/DeviceTabs/SoftwareUpdateTab.tsx#L186
React Hook useCallback has a missing dependency: 'deviceId'. Either include it or remove the dependency array
|
|
coverage / coverage-test
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
coverage / coverage-test
React Hook useCallback has missing dependencies: 'handleAddDeviceTags' and 'handleRemoveDeviceTags'. Either include them or remove the dependency array
|
|
coverage / coverage-test
React Hook useCallback has missing dependencies: 'deviceId', 'handleAPIErrors', and 'removeDeviceTags'. Either include them or remove the dependency array
|
|
coverage / coverage-test
React Hook useCallback has missing dependencies: 'addDeviceTags', 'deviceId', 'handleAPIErrors', and 'refreshTags'. Either include them or remove the dependency array. If 'refreshTags' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
|
coverage / coverage-test
React Hook useMemo has a missing dependency: 'handleAPIErrors'. Either include it or remove the dependency array
|
|
coverage / coverage-test
React Hook useCallback has a missing dependency: 'handleAPIErrors'. Either include it or remove the dependency array
|
|
coverage / coverage-test
Unexpected input(s) 'path', valid inputs are ['node-version', 'node-version-file', 'architecture', 'check-latest', 'registry-url', 'scope', 'token', 'cache', 'package-manager-cache', 'cache-dependency-path', 'mirror', 'mirror-token']
|