The GitHub Actions job "Backport Approval Check" on 
texera.git/feat/gui-export-python has succeeded.
Run started by GitHub user kz930 (triggered by kz930).

Head commit for run:
f2e53ce21e5870f5a420ecf702f1da58b60b9f15 / kary zheng <[email protected]>
fix(gui): refuse to export a workflow that does not validate

The export asked for the valid part of the graph, so a workflow with a required
value missing had that operator and its links left out and came back as a script
that runs and is not the workflow. The button said nothing about it either: it
was enabled whatever the canvas was reporting.

It is disabled now while the workflow is empty or has errors, and the handler
refuses the same cases, since the disabled state is an affordance and not the
contract. What is exported is the whole graph, which is what the valid part
amounts to once there is nothing wrong with it.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/35417691521

With regards,
GitHub Actions via GitBox

Reply via email to