Skip to content

CI: pass through on non-catalog PRs#22

Merged
grokspawn merged 1 commit into
operator-framework:mainfrom
grokspawn:ci-passthrough-non-catalog
Jul 24, 2026
Merged

CI: pass through on non-catalog PRs#22
grokspawn merged 1 commit into
operator-framework:mainfrom
grokspawn:ci-passthrough-non-catalog

Conversation

@grokspawn

Copy link
Copy Markdown
Contributor

Summary

  • Replaces the paths filter on the PR CI workflow with runtime change detection using dorny/paths-filter@v3
  • Non-catalog PRs now get a passing CI status (skipped build job) instead of no status at all
  • Catalog PRs continue to run full validation as before

Fixes the issue where PRs like #16 (dependabot workflow bumps) show no CI checks because the path filter prevented the workflow from triggering.

Test plan

  • Open a PR that only touches non-catalog files — CI should trigger and pass (build job skipped)
  • Open a PR that touches catalog/** — CI should run full validation as before

🤖 Generated with Claude Code

Replace the paths filter with dorny/paths-filter to detect catalog
changes at runtime. Non-catalog PRs now get a passing CI status
(skipped build job) instead of no status at all.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@grokspawn
grokspawn merged commit c77eed1 into operator-framework:main Jul 24, 2026
2 checks passed
@grokspawn
grokspawn deleted the ci-passthrough-non-catalog branch July 24, 2026 21:32
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