The GitHub Actions job "Release Auditing" on 
texera.git/backport/8115-protect-selected-dataset-paths-v1.2 has failed.
Run started by GitHub user github-actions[bot] (triggered by 
github-actions[bot]).

Head commit for run:
a77f10aa8f84cfcb11468a8f09604b1789480928 / carloea2 <[email protected]>
fix(frontend): protect selected dataset paths (#8115)

### What changes were proposed in this PR?

Use the input directive's `readonly` binding for picker-generated
dataset paths. This keeps the selected path visible while preventing
keyboard edits. Manual path entry remains available when dataset file
selection is disabled.

### Any related issues, documentation, discussions?

Closes #8114

### How was this PR tested?

Regression test before the fix:

`yarn test --include
src/app/workspace/component/dataset-file-selector/dataset-file-selector.component.spec.ts`

The read-only assertion failed. The other 10 tests passed.

Verification after the fix:

`yarn test --include
src/app/workspace/component/dataset-file-selector/dataset-file-selector.component.spec.ts`

All 11 tests passed.

`yarn format:ci`

Formatting passed.

Live verification in Chrome:

1. Started Texera locally from this worktree.
2. Added CSV File Scan to a workflow.
3. Selected a dataset version file.
4. Confirmed current main accepted a keyboard overwrite.
5. Confirmed this branch rejected the same typing action and preserved
the selected path.

### Was this PR authored or co-authored using generative AI tooling?

(backported from commit 0ebf4c6fd4b7ec994f4419344f808c47f9a23174)

Generated-by: Codex

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

With regards,
GitHub Actions via GitBox

Reply via email to