#For the CI nerds in the room... I found
1 messages · Page 1 of 1 (latest)
using the linter config means we're potentially busting cache too often, which i guess is an ok pain to live with for now
Didn't think of that. How would it bust cache?
(cleaning up then will share a link)
my CI PR is getting huge again 🙁
because the files aren't actually excluded from the dag, just from the linting process itself
so if lint excluded files change, the linters cache is still busted. Unless we have our linter module interpret the config and exclude them itself
Mmmm. True but, those files were already not filtered out before
We could always filter them out if we prefer
(assuming there's a way for the caller to apply ignore filters on the callee, which we need anyway as discussed)
Yeah exactly. I think its probably fine. Especially since we can handle it in the toolchain
Speaking of which, do you also want to build that @marsh crater, or something we can parallelize? I know you've got Kubecon stuff this week
which part was that? i'll join lounge in a bit, just getting to a stopping point with the module i'm working on
@marsh crater I'm going to use this thread to dump follow-up discoveries & thoughts. No response required
- Top-level source. Maybe it should be a
*dagger.GitRepositoryinstead ofDirectory, as a convention for toolchains. If we could handle that gracefully, it could make some stuff easier, like default ignore (could be natively handled by the Git API)