mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-22 22:11:13 +00:00
* ci: scope PR Node tests to changed targets * ci: bound targeted Node test plans * test: cover changed path manifest input * fix(ui): preserve model providers lazy boundary * ci: cover public SDK re-export consumers * ci: reject unresolved changed test targets * ci: cover public SDK wrapper imports * ci: preserve global checks in targeted plans * docs(ci): clarify targeted boundary coverage * test(plugins): declare computed runtime dependencies
14 lines
303 B
TypeScript
14 lines
303 B
TypeScript
export type ChangedNodeTestShard = {
|
|
checkName: string;
|
|
configs: string[];
|
|
requiresDist: boolean;
|
|
runner: string;
|
|
shardName: string;
|
|
targets: string[];
|
|
};
|
|
|
|
export function createChangedNodeTestShards(
|
|
changedPaths: string[],
|
|
options?: { cwd?: string },
|
|
): ChangedNodeTestShard[] | null;
|