feat(workflow): enhance workflow run history management and UI updates (#32230)

This commit is contained in:
Wu Tianwei
2026-02-11 14:09:33 +08:00
committed by GitHub
parent e9db50f781
commit e32490f54e
7 changed files with 63 additions and 37 deletions

View File

@ -41,8 +41,10 @@ export const isEventTargetInputArea = (target: HTMLElement) => {
* @returns Formatted string like " (14:30:25)" or " (Running)"
*/
export const formatWorkflowRunIdentifier = (finishedAt?: number, fallbackText = 'Running'): string => {
if (!finishedAt)
return ` (${fallbackText})`
if (!finishedAt) {
const capitalized = fallbackText.charAt(0).toUpperCase() + fallbackText.slice(1)
return ` (${capitalized})`
}
const date = new Date(finishedAt * 1000)
const timeStr = date.toLocaleTimeString([], {