Commit 73fb2a5
committed
ci: trigger Node.js integration tests on KERNEL_REV / native changes
The merge-queue gate (merge-queue-nodejs) and the labeled-PR preview
(trigger-tests-pr) both classify a change as "driver changes" via a path
allow-list that omitted KERNEL_REV and native/. A PR whose only relevant
change is a KERNEL_REV bump (or a native/kernel/** binding change) was therefore
detected as "no driver files changed" and auto-passed the required
"Node.js Integration Tests" check WITHOUT running anything — i.e. the kernel
integration suite was skipped for exactly the PRs that swap the pinned kernel.
driver-test already builds the napi binding from the driver's KERNEL_REV at the
dispatched commit, so once these changes trigger a dispatch the merge-queue run
exercises the integration tests against the pinned kernel version. Add native/
and KERNEL_REV to both detectors so kernel bumps are gated.
Co-authored-by: Isaac
Signed-off-by: Madhavendra Rathore <madhavendra.rathore@databricks.com>1 parent 1e892cf commit 73fb2a5
1 file changed
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
| 155 | + | |
| 156 | + | |
155 | 157 | | |
156 | 158 | | |
157 | 159 | | |
| |||
274 | 276 | | |
275 | 277 | | |
276 | 278 | | |
277 | | - | |
| 279 | + | |
278 | 280 | | |
279 | 281 | | |
280 | 282 | | |
| |||
0 commit comments