feat: Add health check for pulumi.com/Stack #58831
ci-build.yaml
on: pull_request
changes
41s
shellcheck
9s
Ensure Go modules synchronicity
31s
Lint Go code
4m 0s
Check changes to generated code
7m 9s
Matrix: Run end-to-end tests
Run unit tests with -race for Go packages
12m 39s
E2E Tests - Composite result
11s
Process & analyze test artifacts
56s
Annotations
10 warnings
|
Build, test & lint UI code:
ui/src/app/applications/components/pod-terminal-viewer/pod-terminal-viewer.tsx#L213
The ref value 'unsubscribeRef.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'unsubscribeRef.current' to a variable inside the effect, and use that variable in the cleanup function
|
|
Build, test & lint UI code:
ui/src/app/applications/components/pod-terminal-viewer/pod-terminal-viewer.tsx#L199
React Hook useCallback has missing dependencies: 'initTerminal' and 'setupConnection'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/filter/filter.tsx#L141
React Hook React.useEffect has missing dependencies: 'props', 'selectedKeys', and 'valuesNeedCleaning'. Either include them or remove the dependency array. However, 'props' will change when *any* prop changes, so the preferred fix is to destructure the 'props' object outside of the useEffect call and refer to those specific props inside React.useEffect
|
|
Build, test & lint UI code:
ui/src/app/applications/components/applications-list/applications-tiles.tsx#L43
React Hook React.useEffect has missing dependencies: 'containerRef', 'itemRef', and 'itemsPer'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/applications-list/application-sets-list.tsx#L222
React Hook React.useEffect has missing dependencies: 'containerRef', 'itemRef', and 'itemsPer'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-summary/edit-annotations.tsx#L27
React Hook React.useEffect has a missing dependency: 'removeNotificationSubscriptionRelatedAnnotations'. Either include it or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-resource-tree/application-resource-tree.tsx#L1107
React Hook React.useEffect has missing dependencies: 'appNode.name', 'podGroupCount', 'setShowCompactNodes', 'updateUsrHelpTipMsgs', and 'userMsgs'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-resource-tree/application-resource-tree.tsx#L1094
React Hook React.useEffect has missing dependencies: 'filteredNodes' and 'props'. Either include them or remove the dependency array. However, 'props' will change when *any* prop changes, so the preferred fix is to destructure the 'props' object outside of the useEffect call and refer to those specific props inside React.useEffect
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-details/application-resource-filter.tsx#L37
The 'resourceFilter' logical expression could make the dependencies of useEffect Hook (at line 59) change on every render. To fix this, wrap the initialization of 'resourceFilter' in its own useMemo() Hook
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-details/application-resource-filter.tsx#L37
The 'resourceFilter' logical expression could make the dependencies of useMemo Hook (at line 53) change on every render. To fix this, wrap the initialization of 'resourceFilter' in its own useMemo() Hook
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
e2e-code-coverage
|
3.47 MB |
sha256:a0e3cc5e50a01803b4875b5b4e1285e3cd44d7d6c3e6b40cec876cd60d8a30f0
|
|
|
race-results
|
2 MB |
sha256:27199e54e521d2c87074692ca89656995e6faea78b569721cb1b3ddc8a2b6f61
|
|
|
test-results
|
2.05 MB |
sha256:a8540c180417745c1034459a040dec0f803423d4137bd77a7951f7d56df82ac5
|
|