The GitHub Actions job "Build and push images" on texera.git/main has failed. Run started by GitHub user bobbai00 (triggered by bobbai00).
Head commit for run: cb6e5c649978215188ea92937ec583be9990c49e / Ryan Zhang <[email protected]> feat(python-notebook-migration, frontend): remove the workspace toolbar entry point (#7571) ### What changes were proposed in this PR? This is the first PR of moving the AI generate workflow entry point from the workspace toolbar to the workflow dashboard (#7360). It removes the workspace toolbar entry point and the UI that exists only to serve it, so the canvas and dashboard versions never coexist. **Menu toolbar (`menu.component.{ts,html,scss}`)** - Removes the "AI generate workflow" button and the flow it started - Removes the now unused output that signaled the loading overlay, along with the imports and constructor dependencies that only the removed code used. The auto layout action and the workflow modifiable state stay, since other toolbar buttons rely on them. **Workspace (`workspace.component.{ts,html,scss}`)** - Removes the loading overlay and its elapsed time stopwatch, which were driven by the toolbar output. - Keeps the embedded notebook panel host. It displays a workflow's stored notebook and is driven by the workflow id, so it keeps working for the dashboard entry point. **Retained (shared, reused by the dashboard entry point)** - The import modal component and its diagram asset and license attributions. - The notebook to workflow conversion service. - The embedded notebook panel and its per workflow initialization. - The expand Jupyter panel button After this change the tool has no entry point until the dashboard entry point lands. The feature stays behind its existing feature flag, so users see no change. ### Any related issues, documentation, discussions? Closes #7564 Parent issue #4301 ### How was this PR tested? Updated `menu.component.spec.ts` and `workspace.component.spec.ts` to drop the tests for the removed button, the generation pipeline, and the loading timer. No new behavior is added, so no new tests were needed. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Claude Opus 4.8) Report URL: https://github.com/apache/texera/actions/runs/31558217193 With regards, GitHub Actions via GitBox
