rough-room-65027
08/27/2024, 9:56 AM--changed-since
and --changed-dependents
would filter out and apply goals only on specific targets changed, based on changed transitive dependencies in specific lines of default.lock
Is the above PR only adding a support for a core feature, which will eventually become part of plugins that can leverage it to provide a fine-grained targetting of changed targets?happy-kitchen-89482
08/27/2024, 8:31 PM--changed-*
applies to first party dependencies.rough-room-65027
08/30/2024, 6:57 AMhappy-kitchen-89482
08/31/2024, 2:15 AMhappy-kitchen-89482
08/31/2024, 2:16 AMrough-room-65027
09/02/2024, 6:37 AMpandas
. Now if a version is bumped only in pandas
lib in default.lock
, the command pants --changed-since=main --changed-dependents=transitive publish
will publish all 50 projects in the mono-repo. The expectation is that pants realizes that since only pandas
is changed in default.lock
, only the affected 20 projects are changed and target for publish from above command.rough-room-65027
09/02/2024, 6:40 AMrough-room-65027
09/02/2024, 6:43 AMhappy-kitchen-89482
09/03/2024, 4:47 AMrough-room-65027
09/03/2024, 1:13 PMcurved-manchester-66006
09/04/2024, 5:53 PM