gchq / gchq/sleeper

Exclude test directories in chunk workflow on.push.paths

Open
#415 0 comments 0 reactions 0 assignees View on GitHub
build-pipeline
Dominant language
Java
Stars
107
Forks
29
Avg merge
19h 46m
Merged PRs (30d)
141

Description

If only the test directory for a module changes, we don't really need to build all the chunks dependent on it.

We're calculating the expected on.push.paths in the build module in ProjectChunks.validateChunkWorkflows. We could add exclusions for the test directories of modules that aren't directly part of in the chunk.

We would want to also ensure that no exclusions are present that shouldn't be.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.