Skip to content

feat!: ✨ utilise iconify au lieu de oh-vue-icons #898

feat!: ✨ utilise iconify au lieu de oh-vue-icons

feat!: ✨ utilise iconify au lieu de oh-vue-icons #898

Triggered via pull request September 1, 2024 12:01
Status Failure
Total duration 2m 29s
Artifacts

run-tests.yml

on: pull_request
Run unit tests and CT tests
2m 20s
Run unit tests and CT tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
Run unit tests and CT tests: src/components/DsfrButton/DsfrButton.vue#L58
Argument of type '{ scale: string | number; verticalAlign?: string; display?: "block" | "inline-block" | "inline"; label?: string; fill?: string; key?: PropertyKey; ref?: VNodeRef; ref_for?: boolean; ... 16 more ...; ssr?: boolean; }' is not assignable to parameter of type 'Partial<{ scale: string | number; verticalAlign: string; display: "block" | "inline-block" | "inline"; }> & Omit<{ readonly name: string; readonly scale: string | number; ... 10 more ...; readonly ssr?: boolean | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, DefaultKeys<.....'.
Run unit tests and CT tests: src/components/DsfrCard/DsfrCardDetail.vue#L20
Argument of type '{ scale?: string | number; verticalAlign?: string; display?: "block" | "inline-block" | "inline"; label?: string; fill?: string; key?: PropertyKey; ref?: VNodeRef; ref_for?: boolean; ... 16 more ...; ssr?: boolean; }' is not assignable to parameter of type 'Partial<{ scale: string | number; verticalAlign: string; display: "block" | "inline-block" | "inline"; }> & Omit<{ readonly name: string; readonly scale: string | number; ... 10 more ...; readonly ssr?: boolean | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<...>, DefaultKeys<.....'.
Run unit tests and CT tests: src/components/DsfrFooter/DsfrFooterLink.vue#L11
Type '() => {}' is not assignable to type '(props: LooseRequired<DsfrFooterLinkProps>) => Partial<{ scale: string | number; verticalAlign: string; display: "block" | "inline-block" | "inline"; }> & Omit<...> & HTMLAttributes'.
Run unit tests and CT tests: src/components/DsfrFooter/DsfrFooterLink.vue#L49
'name' is specified more than once, so this usage will be overwritten.
Run unit tests and CT tests: src/components/DsfrHeader/DsfrHeaderMenuLink.vue#L11
Type '() => {}' is not assignable to type '(props: LooseRequired<DsfrHeaderMenuLinkProps>) => Partial<{ scale: string | number; verticalAlign: string; display: "block" | "inline-block" | "inline"; }> & Omit<...> & HTMLAttributes'.
Run unit tests and CT tests: src/components/DsfrHeader/DsfrHeaderMenuLink.vue#L21
Property 'path' does not exist on type 'PropsWithDefaults<LooseRequired<DsfrHeaderMenuLinkProps>, InferDefaults<LooseRequired<DsfrHeaderMenuLinkProps>>, "button" | "iconRight">'.
Run unit tests and CT tests: src/components/DsfrHeader/DsfrHeaderMenuLink.vue#L24
Property 'path' does not exist on type 'PropsWithDefaults<LooseRequired<DsfrHeaderMenuLinkProps>, InferDefaults<LooseRequired<DsfrHeaderMenuLinkProps>>, "button" | "iconRight">'.
Run unit tests and CT tests: src/components/DsfrHeader/DsfrHeaderMenuLink.vue#L27
Property 'path' does not exist on type 'PropsWithDefaults<LooseRequired<DsfrHeaderMenuLinkProps>, InferDefaults<LooseRequired<DsfrHeaderMenuLinkProps>>, "button" | "iconRight">'.
Run unit tests and CT tests: src/components/DsfrHeader/DsfrHeaderMenuLink.vue#L40
Property 'path' does not exist on type 'PropsWithDefaults<LooseRequired<DsfrHeaderMenuLinkProps>, InferDefaults<LooseRequired<DsfrHeaderMenuLinkProps>>, "button" | "iconRight">'.
Run unit tests and CT tests: src/components/DsfrHeader/DsfrHeaderMenuLink.vue#L46
Property 'path' does not exist on type 'PropsWithDefaults<LooseRequired<DsfrHeaderMenuLinkProps>, InferDefaults<LooseRequired<DsfrHeaderMenuLinkProps>>, "button" | "iconRight">'.
Run unit tests and CT tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run unit tests and CT tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/