Bug 295465

Summary: [ews] CleanUpGitIndexLock should use the same workdir as CheckOutSource step
Product: WebKit Reporter: Aakash Jain <aakash_jain>
Component: New BugsAssignee: Aakash Jain <aakash_jain>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   

Aakash Jain
Reported 2025-07-04 08:39:44 PDT
[ews] CleanUpGitIndexLock should use the same workdir as CheckOutSource step. CleanUpGitIndexLock step is invoked by CheckOutSource step (when CheckOutSource fails). By default both these steps use the default workdir. But if CheckOutSource (or its subclass) is using a different workdir, then CleanUpGitIndexLock should also use that workdir (so as to delete the lock file from the correct location). Current behaviour (of CleanUpGitIndexLock not inheriting workdir from CheckOutSource step) causes issues like: rdar://155047496
Attachments
Radar WebKit Bug Importer
Comment 1 2025-07-04 08:40:47 PDT
EWS
Comment 2 2025-07-08 13:04:43 PDT
Committed 297127@main (3d7cac269bd0): <https://commits.webkit.org/297127@main> Reviewed commits have been landed. Closing PR #47612 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.