Skip to content

fix: correct dotnet path filter in tests.yaml#5965

Merged
max-sixty merged 1 commit into
mainfrom
fix/dotnet-path-filter
May 28, 2026
Merged

fix: correct dotnet path filter in tests.yaml#5965
max-sixty merged 1 commit into
mainfrom
fix/dotnet-path-filter

Conversation

@prql-bot
Copy link
Copy Markdown
Collaborator

Summary

  • Fix the dotnet path filter in tests.yaml so dotnet-only PRs actually run test-dotnet. The filter pointed at prqlc/bindings/prql-dotnet/**, but the directory was renamed to prqlc/bindings/dotnet/** in refactor: reorganize dirs #3683 — so the filter has never matched dotnet-only changes since then.
  • Effect: test-dotnet would only run when main: true (i.e. workflow changes), so dotnet binding edits have been shipping unvalidated by CI.

Follow-up to the review on #5954, where the same observation was made.

Test plan

  • The rules job in tests workflow detects dotnet: true when this PR's diff is evaluated against the filter (verifiable in the PR's own CI — the filter change itself touches .github/workflows/tests.yaml, which triggers main, so test-dotnet should run here regardless; the real verification is the next dotnet-only PR.)

🤖 Generated with Claude Code

The dotnet path filter pointed at prqlc/bindings/prql-dotnet/**, but
the directory was renamed to prqlc/bindings/dotnet/** in #3683, so the
filter has never matched dotnet-only changes — test-dotnet was being
silently skipped on every dotnet-only PR.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@max-sixty max-sixty merged commit 732a7e5 into main May 28, 2026
41 checks passed
@max-sixty max-sixty deleted the fix/dotnet-path-filter branch May 28, 2026 19:09
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.

2 participants