Skip to content

Add path filters to CI workflows#72

Merged
tjgreen42 merged 1 commit intomainfrom
add-ci-path-filters
Dec 16, 2025
Merged

Add path filters to CI workflows#72
tjgreen42 merged 1 commit intomainfrom
add-ci-path-filters

Conversation

@tjgreen42
Copy link
Copy Markdown
Collaborator

Summary

Skip CI/sanitizer/formatting checks when only non-code files change:

  • ci.yml: only runs for src/, test/, sql/, Makefile changes
  • sanitizer-build-and-test.yml: same
  • formatting.yml: only runs for src/ and .clang-format changes

This avoids running expensive checks for benchmark, docs, or workflow-only changes.

Each workflow still triggers on changes to its own workflow file.

Skip CI/sanitizer/formatting checks when only non-code files change:
- ci.yml: only runs for src/, test/, sql/, Makefile changes
- sanitizer-build-and-test.yml: same
- formatting.yml: only runs for src/ and .clang-format changes

This avoids running expensive checks for benchmark, docs, or workflow-only changes.
@tjgreen42 tjgreen42 merged commit 7f99545 into main Dec 16, 2025
11 checks passed
@tjgreen42 tjgreen42 deleted the add-ci-path-filters branch December 16, 2025 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant