Skip to content

flowey: Fix running multi-step pipelines locally on windows#2604

Merged
smalis-msft merged 1 commit intomicrosoft:mainfrom
smalis-msft:win-direct-run
Jan 1, 2026
Merged

flowey: Fix running multi-step pipelines locally on windows#2604
smalis-msft merged 1 commit intomicrosoft:mainfrom
smalis-msft:win-direct-run

Conversation

@smmalis37
Copy link
Copy Markdown
Contributor

When running a pipeline locally, flowey will create temporary working directories for each step and move the process's working directory into them. Later on, flowey may try to delete these temporary directories. This is fine on Linux, but on Windows processes hold a handle to their working directory, so this fails. Fix this by just leaving the last step's working directory after it's done.

@smmalis37 smmalis37 requested a review from a team as a code owner December 24, 2025 05:38
@smalis-msft smalis-msft enabled auto-merge (squash) January 1, 2026 19:00
@smalis-msft smalis-msft merged commit 891b746 into microsoft:main Jan 1, 2026
56 checks passed
@smalis-msft smalis-msft deleted the win-direct-run branch January 1, 2026 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants