only run gulp tasks if modules have changed