Description
CI here is pretty expensive (dozens of image builds + some test jobs that require GPU runners).
That cost isn't worthwhile for changes that don't affect the built images, like .pre-commit-config.yaml version bumps.
We should set up CI-skipping logic to make PRs like #906 cheaper.
Benefits of this work
- reduces load on CI services (GitHub's and our own self-hosted runners)
- reduces end-to-end time for certain types of PRs
Acceptance Criteria
- PR CI skips image builds ands tests for PRs that only change files which don't affect the built images
Approach
Follow this example: rapidsai/ci-imgs#426
Notes
N/A
Description
CI here is pretty expensive (dozens of image builds + some test jobs that require GPU runners).
That cost isn't worthwhile for changes that don't affect the built images, like
.pre-commit-config.yamlversion bumps.We should set up CI-skipping logic to make PRs like #906 cheaper.
Benefits of this work
Acceptance Criteria
Approach
Follow this example: rapidsai/ci-imgs#426
Notes
N/A