10/28/2022, 3:13 PM
To clarify: our CI has a feature where we can inject "virtual changes" via messages in commits. This is mostly to let people run extra tests without making dummy changes, and then we can go back and audit CI logs for these and try to use that info to improve our dep graph. So I want to union those things we scrape from messages with the set of actual changes, calculate the dependant transtive closure, and use that as the input set to our next operations. I can easily do this with multiple Pants commands, but locally it triggers pantsd restarts more than I want so I end up waiting more than I'd like. Trying to think about how to combine this stuff into a single Pants command.
👍 1