Skip to content

Generate changelog / Fix the inverted reparse point filter in the netstandard2.0 cleanup path (#3255) FileCleanupHelper's netstandard2.0 enumeration kept only the entries whose ReparsePoint attribute was set, the opposite of the AttributesToSkip the other branch passes. On a .NET Framework host that left every regular file in place, so the recursive Delete then threw into TryExecute's empty catch and the work directory survived - the cleanup #3175 added never ran there. A stale directory is not inert: ... #612

Generate changelog / Fix the inverted reparse point filter in the netstandard2.0 cleanup path (#3255) FileCleanupHelper's netstandard2.0 enumeration kept only the entries whose ReparsePoint attribute was set, the opposite of the AttributesToSkip the other branch passes. On a .NET Framework host that left every regular file in place, so the recursive Delete then threw into TryExecute's empty catch and the work directory survived - the cleanup #3175 added never ran there. A stale directory is not inert: ...

Generate changelog / Fix the inverted reparse point filter in the netstandard2.0 cleanup path (#3255) FileCleanupHelper's netstandard2.0 enumeration kept only the entries whose ReparsePoint attribute was set, the opposite of the AttributesToSkip the other branch passes. On a .NET Framework host that left every regular file in place, so the recursive Delete then threw into TryExecute's empty catch and the work directory survived - the cleanup #3175 added never ran there. A stale directory is not inert: ... #612

Triggered via push September 16, 2026 03:39
Status Success
Total duration 57s
Artifacts –
Fit to window
Zoom out
Zoom in