Skip to content

selectively skip CI #908

Description

@jameslamb

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions