The Code
if ( $version->{git} ne $this_checksum ) { my @changed_files = $git->run( qw(diff --name-only), $version->{git} ); if ( grep {m{^cpanfile.snapshot}} @changed_files ) { push( @todo, 'carton' ); } if ( grep {m{^sql/changes}} @changed_files ) { push( @todo, 'apply_sql_changes' ); } if ( grep {m{^root/static/assets/}} @changed_files ) { push( @todo, 'grunt' ); } if ( grep {m{^root/tt/campaign/(view|form|parti)}} @changed_files ) { push( @todo, 'rerender_campaigns' ); } }