vscode icon indicating copy to clipboard operation
vscode copied to clipboard

Mangler enabled in hyenie/CI part of pipeline?

Open connor4312 opened this issue 1 month ago • 1 comments

I noticed recently that PR's takle longer to merge because the mangler is enabled in the compile/hygenie step, e.g. https://github.com/microsoft/vscode/actions/runs/19175726948/job/54819910297?pr=276137

I'm guessing the intention is to catch failures that may happen due to private access in mangling. However, this change won't actually catch those -- those failures happen when running tests in code that has already been mangled. That doesn't happen in this CI check, as-is the CI is only checking that the mangler itself doesn't error out, which I don't think has ever been the issue.

We'd need to actually wait and run tests on mangled code, but would make PR merging even slower...

connor4312 avatar Nov 07 '25 17:11 connor4312

Great callout. The intention is to close the gap between what is being run as part of the PR build vs. what is being run in the CI/product build. Anything that we can do to narrow the gap saves people precious time when the CI/product build turns red.

lszomoru avatar Nov 12 '25 15:11 lszomoru