elegant-florist-94385
02/24/2025, 8:50 PM--changed-since and --changed-dependents=transitive to run only on changes. It does mention as an example that this wouldn't run on all files in a situation such as adding a plugin to flake8. Is it safe to assume that pants.toml changes are the only way to "bypass" dependency inference?
Second question: If I use "Approach #1" and only run tests against (transitively) changed files, how does this affect the coverage report? Since my CI runners are ARC runners (ephemeral), it seems I would always have low coverage because I would get a global coverage report only listing the coverage from the tests that were run in this instance...square-psychiatrist-19087
02/24/2025, 9:06 PMacceptable-balloon-2043
02/25/2025, 9:12 AMIs it safe to assume thatchanging config files outside ofchanges are the only way to "bypass" dependency inference?pants.toml
pants.toml (e.g .pylintrc ) could also introduce new errors when running linters on any python file, even though they wouldn't be considered changed so "Approach #1" wouldn't run them.