witty-agent-59418
08/29/2024, 2:56 PMpants check
and i'm confused by the behaviour.
On our main branch we run pants check ::
, which passed for the HEAD commit.
I have a branch that is update to date with main, with some changes, where if I run pants check --changed-since=main --changed-dependents=transitive
I get valid check failures - but not on files i've changed on my branch.
I have changed requirements, so i'm not surprised that it could invalidate files i've not worked directly on, which do need checking, and could have errors.
However, i'm confused by the behaviour on the main branch, where i'd expect pants check ::
to run against all files. I've tried deleting the mypy cache, lmdb cache, and i still get the same behaviour. It's concerning that pants check ::
doesn't appear to be running everything it should be on our main branch.
Am I missing something obvious here?broad-processor-92400
08/30/2024, 3:19 AMpants run check ::
, is that a typo for pants check ::
?)
pants check ::
should indeed run against all files, so that does seem surprising. Are the check failures potentially related to the changed requirements?witty-agent-59418
08/31/2024, 7:36 AMwitty-agent-59418
08/31/2024, 7:55 AMbroad-processor-92400
08/31/2024, 8:15 AM