Scaffold filters creation and deletion (#12990)

When the feature flag is activated, we can now create filters and delete
them. This PR mainly updates how we generate workflow diagrams.


https://github.com/user-attachments/assets/1a4aef46-7c3c-45fa-953f-0bd1908b9be7
This commit is contained in:
Baptiste Devessier
2025-07-02 17:01:44 +02:00
committed by GitHub
parent ba67e0d5f4
commit e8a2d71844
21 changed files with 818 additions and 204 deletions
@@ -200,6 +200,11 @@ export const WorkflowRunStepNodeDetail = ({
/>
);
}
case 'FILTER': {
throw new Error(
"The Filter action isn't meant to be displayed as a node.",
);
}
}
}
}
@@ -184,6 +184,11 @@ export const WorkflowStepDetail = ({
/>
);
}
case 'FILTER': {
throw new Error(
"The Filter action isn't meant to be displayed as a node.",
);
}
default:
return assertUnreachable(