Skip to content

fix(RHOAIENG-55746): rename odh-u-spin to ai-u-spin #3078

fix(RHOAIENG-55746): rename odh-u-spin to ai-u-spin

fix(RHOAIENG-55746): rename odh-u-spin to ai-u-spin #3078

Triggered via pull request April 22, 2026 20:28
Status Failure
Total duration 6m 5s
Artifacts

gen-ai-frontend-build.yml

on: pull_request
test-and-build
6m 0s
test-and-build
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
test-and-build
Type 'ComponentClass<SVGIconProps, any>' is not assignable to type 'ComponentType<SVGProps<SVGSVGElement>>'.
test-and-build
Type 'ComponentClass<SVGIconProps, any>' is not assignable to type 'ComponentType<SVGProps<SVGSVGElement>>'.
test-and-build
Type 'ComponentClass<SVGIconProps, any>' is not assignable to type 'ComponentType<SVGProps<SVGSVGElement>>'.
test-and-build
Type 'ComponentClass<SVGIconProps, any>' is not assignable to type 'ComponentType<SVGProps<SVGSVGElement>>'.
test-and-build
Type '{ accentColor?: Property.AccentColor | undefined; alignContent?: Property.AlignContent | undefined; alignItems?: Property.AlignItems | undefined; alignSelf?: Property.AlignSelf | undefined; alignTracks?: Property.AlignTracks | undefined; animationComposition?: Property.AnimationComposition | undefined; animationDelay?: Property.AnimationDelay<string & {}> | undefined; animationDirection?: Property.AnimationDirection | undefined; animationDuration?: Property.AnimationDuration<string & {}> | undefined; animationFillMode?: Property.AnimationFillMode | undefined; animationIterationCount?: Property.AnimationIterationCount | undefined; animationName?: Property.AnimationName | undefined; animationPlayState?: Property.AnimationPlayState | undefined; animationRangeEnd?: Property.AnimationRangeEnd<string | number> | undefined; animationRangeStart?: Property.AnimationRangeStart<string | number> | undefined; animationTimeline?: Property.AnimationTimeline | undefined; animationTimingFunction?: Property.AnimationTimingFunction | undefined; appearance?: Property.Appearance | undefined; aspectRatio?: Property.AspectRatio | undefined; backdropFilter?: Property.BackdropFilter | undefined; backfaceVisibility?: Property.BackfaceVisibility | undefined; backgroundAttachment?: Property.BackgroundAttachment | undefined; backgroundBlendMode?: Property.BackgroundBlendMode | undefined; backgroundClip?: Property.BackgroundClip | undefined; backgroundColor?: Property.BackgroundColor | undefined; backgroundImage?: Property.BackgroundImage | undefined; backgroundOrigin?: Property.BackgroundOrigin | undefined; backgroundPositionX?: Property.BackgroundPositionX<string | number> | undefined; backgroundPositionY?: Property.BackgroundPositionY<string | number> | undefined; backgroundRepeat?: Property.BackgroundRepeat | undefined; backgroundSize?: Property.BackgroundSize<string | number> | undefined; blockOverflow?: Property.BlockOverflow | undefined; blockSize?: Property.BlockSize<string | number> | undefined; borderBlockColor?: Property.BorderBlockColor | undefined; borderBlockEndColor?: Property.BorderBlockEndColor | undefined; borderBlockEndStyle?: Property.BorderBlockEndStyle | undefined; borderBlockEndWidth?: Property.BorderBlockEndWidth<string | number> | undefined; borderBlockStartColor?: Property.BorderBlockStartColor | undefined; borderBlockStartStyle?: Property.BorderBlockStartStyle | undefined; borderBlockStartWidth?: Property.BorderBlockStartWidth<string | number> | undefined; borderBlockStyle?: Property.BorderBlockStyle | undefined; borderBlockWidth?: Property.BorderBlockWidth<string | number> | undefined; borderBottomColor?: Property.BorderBottomColor | undefined; borderBottomLeftRadius?: Property.BorderBottomLeftRadius<string | number> | undefined; borderBottomRightRadius?: Property.BorderBottomRightRadius<string | number> | undefined; borderBottomStyle?: Property.BorderBottomStyle | undefined; borderBottomWidth?: Property.BorderBottomWidth<string | number> | undefined; borderCollapse?: Property.BorderCollapse | undefined; borderEndEndRadius?: Property.BorderEndEndRadius<string | number> | undefined; borderEndStartRadius?: Property.BorderEndStartRadius<string | number> | undefined; borderImageOutset?: Property.BorderImageOutset<string | number> | undefined; borderImageRepeat?: Property.BorderImageRepeat | undefined; borderImageSlice?: Property.BorderImageSlice | undefined; borderImageSource?: Property.BorderImageSource | undefined; borderImageWidth?: Property.BorderImageWidth<string | number> | undefined; borderInlineColor?: Property.BorderInlineColor | undefined; borderInlineEndColor?: Property.BorderInlineEndColor | undefined; borderInlineEndStyle?: Property.BorderInlineEndStyle | undefined; borderInlineEndWidth?: Property.BorderInlineEndWidth<string | number> | undefined; borderInlineStartColor?: Property.BorderInlineStartColor | undefined; borderInlineStartStyle?: Property.BorderInlineStartStyle | undefined; borderInlineStartWidth?: Property.BorderInlineStartWidth<string | number> | undefined; borderInlineStyle?: Property.BorderInl
test-and-build
Type 'import("/home/runner/work/odh-dashboard/odh-dashboard/node_modules/@types/react/index").CSSProperties | undefined' is not assignable to type 'React.CSSProperties | undefined'.
test-and-build
Type 'import("/home/runner/work/odh-dashboard/odh-dashboard/node_modules/@types/react/index").CSSProperties | undefined' is not assignable to type 'React.CSSProperties | undefined'.
test-and-build
Type '{ accentColor?: Property.AccentColor | undefined; alignContent?: Property.AlignContent | undefined; alignItems?: Property.AlignItems | undefined; alignSelf?: Property.AlignSelf | undefined; alignTracks?: Property.AlignTracks | undefined; animationComposition?: Property.AnimationComposition | undefined; animationDelay?: Property.AnimationDelay<string & {}> | undefined; animationDirection?: Property.AnimationDirection | undefined; animationDuration?: Property.AnimationDuration<string & {}> | undefined; animationFillMode?: Property.AnimationFillMode | undefined; animationIterationCount?: Property.AnimationIterationCount | undefined; animationName?: Property.AnimationName | undefined; animationPlayState?: Property.AnimationPlayState | undefined; animationRangeEnd?: Property.AnimationRangeEnd<string | number> | undefined; animationRangeStart?: Property.AnimationRangeStart<string | number> | undefined; animationTimeline?: Property.AnimationTimeline | undefined; animationTimingFunction?: Property.AnimationTimingFunction | undefined; appearance?: Property.Appearance | undefined; aspectRatio?: Property.AspectRatio | undefined; backdropFilter?: Property.BackdropFilter | undefined; backfaceVisibility?: Property.BackfaceVisibility | undefined; backgroundAttachment?: Property.BackgroundAttachment | undefined; backgroundBlendMode?: Property.BackgroundBlendMode | undefined; backgroundClip?: Property.BackgroundClip | undefined; backgroundColor?: Property.BackgroundColor | undefined; backgroundImage?: Property.BackgroundImage | undefined; backgroundOrigin?: Property.BackgroundOrigin | undefined; backgroundPositionX?: Property.BackgroundPositionX<string | number> | undefined; backgroundPositionY?: Property.BackgroundPositionY<string | number> | undefined; backgroundRepeat?: Property.BackgroundRepeat | undefined; backgroundSize?: Property.BackgroundSize<string | number> | undefined; blockOverflow?: Property.BlockOverflow | undefined; blockSize?: Property.BlockSize<string | number> | undefined; borderBlockColor?: Property.BorderBlockColor | undefined; borderBlockEndColor?: Property.BorderBlockEndColor | undefined; borderBlockEndStyle?: Property.BorderBlockEndStyle | undefined; borderBlockEndWidth?: Property.BorderBlockEndWidth<string | number> | undefined; borderBlockStartColor?: Property.BorderBlockStartColor | undefined; borderBlockStartStyle?: Property.BorderBlockStartStyle | undefined; borderBlockStartWidth?: Property.BorderBlockStartWidth<string | number> | undefined; borderBlockStyle?: Property.BorderBlockStyle | undefined; borderBlockWidth?: Property.BorderBlockWidth<string | number> | undefined; borderBottomColor?: Property.BorderBottomColor | undefined; borderBottomLeftRadius?: Property.BorderBottomLeftRadius<string | number> | undefined; borderBottomRightRadius?: Property.BorderBottomRightRadius<string | number> | undefined; borderBottomStyle?: Property.BorderBottomStyle | undefined; borderBottomWidth?: Property.BorderBottomWidth<string | number> | undefined; borderCollapse?: Property.BorderCollapse | undefined; borderEndEndRadius?: Property.BorderEndEndRadius<string | number> | undefined; borderEndStartRadius?: Property.BorderEndStartRadius<string | number> | undefined; borderImageOutset?: Property.BorderImageOutset<string | number> | undefined; borderImageRepeat?: Property.BorderImageRepeat | undefined; borderImageSlice?: Property.BorderImageSlice | undefined; borderImageSource?: Property.BorderImageSource | undefined; borderImageWidth?: Property.BorderImageWidth<string | number> | undefined; borderInlineColor?: Property.BorderInlineColor | undefined; borderInlineEndColor?: Property.BorderInlineEndColor | undefined; borderInlineEndStyle?: Property.BorderInlineEndStyle | undefined; borderInlineEndWidth?: Property.BorderInlineEndWidth<string | number> | undefined; borderInlineStartColor?: Property.BorderInlineStartColor | undefined; borderInlineStartStyle?: Property.BorderInlineStartStyle | undefined; borderInlineStartWidth?: Property.BorderInlineStartWidth<string | number> | undefined; borderInlineStyle?: Property.BorderInl
test-and-build
Type 'import("/home/runner/work/odh-dashboard/odh-dashboard/node_modules/@types/react/index").CSSProperties | undefined' is not assignable to type 'React.CSSProperties | undefined'.
test-and-build
Type '{ dangerouslySetInnerHTML: { __html: string; }; defaultChecked?: boolean | undefined; defaultValue?: string | number | readonly string[] | undefined; suppressContentEditableWarning?: boolean | undefined; suppressHydrationWarning?: boolean | undefined; accessKey?: string | undefined; autoCapitalize?: "off" | "none" | "on" | "sentences" | "words" | "characters" | (string & {}) | undefined; autoFocus?: boolean | undefined; contentEditable?: "inherit" | "plaintext-only" | Booleanish | undefined; contextMenu?: string | undefined; dir?: string | undefined; draggable?: Booleanish | undefined; enterKeyHint?: "search" | "enter" | "done" | "go" | "next" | "previous" | "send" | undefined; hidden?: boolean | undefined; id?: string | undefined; lang?: string | undefined; nonce?: string | undefined; slot?: string | undefined; spellCheck?: Booleanish | undefined; style?: CSSProperties | undefined; tabIndex?: number | undefined; title?: string | undefined; translate?: "yes" | "no" | undefined; radioGroup?: string | undefined; role?: AriaRole | undefined; about?: string | undefined; content?: string | undefined; datatype?: string | undefined; inlist?: any; prefix?: string | undefined; property?: string | undefined; rel?: string | undefined; resource?: string | undefined; rev?: string | undefined; typeof?: string | undefined; vocab?: string | undefined; autoCorrect?: string | undefined; autoSave?: string | undefined; color?: string | undefined; itemProp?: string | undefined; itemScope?: boolean | undefined; itemType?: string | undefined; itemID?: string | undefined; itemRef?: string | undefined; results?: number | undefined; security?: string | undefined; unselectable?: "off" | "on" | undefined; inputMode?: "search" | "text" | "none" | "tel" | "url" | "email" | "numeric" | "decimal" | undefined; is?: string | undefined; exportparts?: string | undefined; part?: string | undefined; "aria-activedescendant"?: string | undefined; "aria-atomic"?: Booleanish | undefined; "aria-autocomplete"?: "list" | "none" | "inline" | "both" | undefined; "aria-braillelabel"?: string | undefined; "aria-brailleroledescription"?: string | undefined; "aria-busy"?: Booleanish | undefined; "aria-checked"?: boolean | "true" | "false" | "mixed" | undefined; "aria-colcount"?: number | undefined; "aria-colindex"?: number | undefined; "aria-colindextext"?: string | undefined; "aria-colspan"?: number | undefined; "aria-controls"?: string | undefined; "aria-current"?: boolean | "time" | "step" | "true" | "false" | "date" | "page" | "location" | undefined; "aria-describedby"?: string | undefined; "aria-description"?: string | undefined; "aria-details"?: string | undefined; "aria-disabled"?: Booleanish | undefined; "aria-dropeffect"?: "link" | "none" | "copy" | "execute" | "move" | "popup" | undefined; "aria-errormessage"?: string | undefined; "aria-expanded"?: Booleanish | undefined; "aria-flowto"?: string | undefined; "aria-grabbed"?: Booleanish | undefined; "aria-haspopup"?: boolean | "dialog" | "menu" | "true" | "false" | "grid" | "listbox" | "tree" | undefined; "aria-hidden"?: Booleanish | undefined; "aria-invalid"?: boolean | "true" | "false" | "grammar" | "spelling" | undefined; "aria-keyshortcuts"?: string | undefined; "aria-label"?: string | undefined; "aria-labelledby"?: string | undefined; "aria-level"?: number | undefined; "aria-live"?: "off" | "assertive" | "polite" | undefined; "aria-modal"?: Booleanish | undefined; "aria-multiline"?: Booleanish | undefined; "aria-multiselectable"?: Booleanish | undefined; "aria-orientation"?: "horizontal" | "vertical" | undefined; "aria-owns"?: string | undefined; "aria-placeholder"?: string | undefined; "aria-posinset"?: number | undefined; "aria-pressed"?: boolean | "true" | "false" | "mixed" | undefined; "aria-readonly"?: Booleanish | undefined; "aria-relevant"?: "text" | "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals" | undefined; "aria-required"?: Booleanish | undefined; "aria-roledescription"?: string | undefin
test-and-build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/