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

Reply via email to