Skip to content
Source
Sign inSign up
Open History to see the last commit

ci-changes.d.cts

28 lines630 Bytes

1interface WorkspacePackage {
2 readonly name: string;
3 readonly dir: string;
4 readonly hasTest: boolean;
5 readonly deps: ReadonlyArray<string>;
6}
7​
8export function readWorkspace(): Array<WorkspacePackage>;
9​
10export function decide(
11 files: ReadonlyArray<string> | null,
12 packages: ReadonlyArray<WorkspacePackage>,
13 full: boolean,
14): {
15 affected: Array<string>;
16 outputs: {
17 typecheck: boolean;
18 build: boolean;
19 desktop_launch: boolean;
20 test: boolean;
21 test_packages: string;
22 test_web: boolean;
23 test_server: boolean;
24 rust: boolean;
25 release_smoke: boolean;
26 mobile_native: boolean;
27 };
28};