Skip to content

Commit b0cc9de

Browse files
committed
The runs table now shows the ID instead of run number
1 parent 4b26354 commit b0cc9de

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

apps/webapp/app/components/runs/v3/TaskRunsTable.tsx

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ import {
5252
TaskRunStatusCombo,
5353
} from "./TaskRunStatus";
5454
import { useEnvironment } from "~/hooks/useEnvironment";
55+
import { CopyableText } from "~/components/primitives/CopyableText";
56+
import { ClipboardField } from "~/components/primitives/ClipboardField";
5557

5658
type RunsTableProps = {
5759
total: number;
@@ -134,7 +136,7 @@ export function TaskRunsTable({
134136
)}
135137
</TableHeaderCell>
136138
)}
137-
<TableHeaderCell alignment="right">Run #</TableHeaderCell>
139+
<TableHeaderCell>ID</TableHeaderCell>
138140
<TableHeaderCell>Task</TableHeaderCell>
139141
<TableHeaderCell>Version</TableHeaderCell>
140142
<TableHeaderCell
@@ -306,8 +308,21 @@ export function TaskRunsTable({
306308
/>
307309
</TableCell>
308310
)}
309-
<TableCell to={path} alignment="right" isTabbableCell>
310-
{formatNumber(run.number)}
311+
<TableCell to={path} isTabbableCell>
312+
<SimpleTooltip
313+
content={run.friendlyId}
314+
button={
315+
<span className="flex h-6 items-center gap-1">
316+
<CopyableText
317+
value={run.friendlyId.slice(-8)}
318+
copyValue={run.friendlyId}
319+
className="font-mono"
320+
/>
321+
</span>
322+
}
323+
asChild
324+
disableHoverableContent
325+
/>
311326
</TableCell>
312327
<TableCell to={path}>
313328
<span className="flex items-center gap-x-1">

0 commit comments

Comments
 (0)