fix(ci): narrow active task restart blockers

This commit is contained in:
Peter Steinberger
2026-05-02 23:08:53 +01:00
parent 7f83ba8ddf
commit 123a507fa2

View File

@@ -853,25 +853,28 @@ function isActiveTaskRestartBlockerStatus(
}
export function getInspectableActiveTaskRestartBlockers(): ActiveTaskRestartBlocker[] {
return reconcileInspectableTasks()
.filter((task) => isActiveTaskRestartBlockerStatus(task.status))
.map((task) => {
const blocker: ActiveTaskRestartBlocker = {
taskId: task.taskId,
status: task.status,
runtime: task.runtime,
};
if (task.runId) {
blocker.runId = task.runId;
}
if (task.label) {
blocker.label = task.label;
}
if (task.task) {
blocker.title = task.task;
}
return blocker;
});
const blockers: ActiveTaskRestartBlocker[] = [];
for (const task of reconcileInspectableTasks()) {
if (!isActiveTaskRestartBlockerStatus(task.status)) {
continue;
}
const blocker: ActiveTaskRestartBlocker = {
taskId: task.taskId,
status: task.status,
runtime: task.runtime,
};
if (task.runId) {
blocker.runId = task.runId;
}
if (task.label) {
blocker.label = task.label;
}
if (task.task) {
blocker.title = task.task;
}
blockers.push(blocker);
}
return blockers;
}
export function getInspectableTaskRegistrySummary(): TaskRegistrySummary {