andygrove opened a new pull request, #1755:
URL: https://github.com/apache/datafusion-ballista/pull/1755

   # Which issue does this PR close?
   
   Closes #.
   
   # Rationale for this change
   
   The TPC-H workflow currently uses a `paths-ignore` deny list that only 
excludes a few obvious doc paths, so it still runs for changes that cannot 
affect the benchmark (e.g. Python bindings, other workflows, dev tooling). An 
allow list makes the trigger intent explicit and avoids wasted CI minutes on 
irrelevant changes.
   
   # What changes are included in this PR?
   
   Switches the `push` and `pull_request` triggers in 
`.github/workflows/tpch.yml` from `paths-ignore` to `paths`. The allow list 
covers:
   
   - All Cargo workspace members: `ballista/**`, `ballista-cli/**`, 
`benchmarks/**`, `examples/**`
   - Root manifests: `Cargo.toml`, `Cargo.lock`
   - Pinned toolchain: `rust-toolchain.toml`
   - The workflow file itself and the shared `setup-builder` action it consumes
   
   The Python crate (`python/`, excluded from the workspace), docs, other 
workflows, and dev tooling no longer trigger the run.
   
   # Are there any user-facing changes?
   
   No.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to