Skip to content

Commit 6ca51d2

Browse files
ai: apply changes for #879 (1 review thread)
Addresses: - #3643898716 at .github/workflows/trigger-integration-tests.yml:484 Signed-off-by: peco-engineer-bot[bot] <peco-engineer-bot[bot]@users.noreply.github.com>
1 parent 419cadb commit 6ca51d2

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/trigger-integration-tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -493,6 +493,11 @@ jobs:
493493
});
494494
// The whole repo IS the driver. Count a merge as source-affecting when it changes a file under src/.
495495
// Docs/CI/test-only merges do not warrant a full multi-language fan-out.
496+
// Note this is intentionally NARROWER than the PR-level IT gate (trigger-tests-pr /
497+
// merge-queue-python), which also treats pyproject.toml / poetry.lock as driver-affecting
498+
// ("dep bumps can break the integration suite"). Dependency-only merges are DELIBERATELY
499+
// excluded here: the fan-out authors a conformance spec from THIS PR's source diff, and a
500+
// dep-only bump produces no driver-behavior diff to conform into tests across drivers.
496501
const isSource = (f) => f.startsWith('src/');
497502
// GitHub caps pulls.listFiles at 3000 files per PR (even via paginate). If a merge is that
498503
// large the list is truncated, so a src/ file could sort beyond the cap and be missed. Since

0 commit comments

Comments
 (0)