The GitHub Actions job "Required Checks" on texera.git/release/v1.3 has failed. Run started by GitHub user github-merge-queue[bot] (triggered by github-merge-queue[bot]).
Head commit for run: 84b6c9086ef2a2627098e21ee222e3c4567d6fbb / Meng Wang <[email protected]> fix(workflow, v1.3): a plain save no longer clobbers is_public (#8500) ### What changes were proposed in this PR? Backport of #8498 to `release/v1.3`: a clean cherry-pick of its squash commit, no adaptations — the backport commit reuses the squash message and author, as the automated fast path would. See #8498 for the full analysis (a regression from #8125 — every second autosave failed with 500, and a stale `isPublic: false` could un-publish a workflow). Opened manually by the v1.3 release manager: the automated post-merge direct push to release branches is currently rejected by the Merge Queue ruleset (#8377; fix in review in #8379), so this backport goes through the merge queue instead. #8498's pre-merge backport check for this branch (`apply-check` and the `backport (release/v1.3)` matrix) was green. Source: 3488d37034acb70664c6554dd1bea792ad9590a3 ### Any related issues, documentation, discussions? Backport of #8498. Originally linked #8496. ### How was this PR tested? The change is identical to #8498, which carries the tests (backend `WorkflowResourceSpec`, frontend persist/parse specs) and an end-to-end verification; the backport tree is verified byte-identical to cherry-picking the squash commit onto `release/v1.3`, and release-branch CI runs the full matrix on this PR. ### Was this PR authored or co-authored using generative AI tooling? Yes. Generated-by: Claude Code (claude-fable-5) Co-authored-by: yangzhang75 <[email protected]> Co-authored-by: Claude Fable 5.1 <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/34558321985 With regards, GitHub Actions via GitBox
