diff --git a/packages/ui/src/components/checks/checks.tsx b/packages/ui/src/components/checks/checks.tsx index 82d52525..ad078355 100644 --- a/packages/ui/src/components/checks/checks.tsx +++ b/packages/ui/src/components/checks/checks.tsx @@ -72,7 +72,7 @@ export function ChecksNotice({ pull, failed, onFix, onDismiss, className }: Chec {failed.map((check, index) => ( - + {index > 0 && ", "} {check.url ? ( diff --git a/packages/ui/src/components/session-details/session-details.tsx b/packages/ui/src/components/session-details/session-details.tsx index a5718a8b..6b961588 100644 --- a/packages/ui/src/components/session-details/session-details.tsx +++ b/packages/ui/src/components/session-details/session-details.tsx @@ -188,13 +188,15 @@ function Checks({ checks, summary: [Icon, color, label] }: { ); const name = `${check.name}: ${check.state}`; + // GitHub can list several checks under one URL, such as codecov/patch and codecov/project. + const key = `${check.name}\0${check.url}`; return check.url ? ( - + {content} ) - :
{content}
; + :
{content}
; })} )}