mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 06:51:35 +00:00
* fix(release): terminate Windows package command trees * fix(release): type package runner test output * fix(release): scope package runner normalization to Windows * test(release): run package timeout proof on Windows CI --------- Co-authored-by: TheAngryPit <16145902+TheAngryPit@users.noreply.github.com> Co-authored-by: Peter Steinberger <steipete@gmail.com>
46 lines
1.1 KiB
TypeScript
46 lines
1.1 KiB
TypeScript
#!/usr/bin/env node
|
|
export function parseArgs(argv: unknown): {
|
|
allowUnreleasedChangelog: boolean;
|
|
outputDir: string;
|
|
outputName: string;
|
|
packJson: string;
|
|
pnpmPack: boolean;
|
|
skipBuild: boolean;
|
|
sourceDir: string;
|
|
};
|
|
export function buildPackageArtifacts(
|
|
sourceDir: unknown,
|
|
options?: Record<string, unknown>,
|
|
): Promise<void>;
|
|
export function prepareBundledAiRuntimePackage(
|
|
sourceDir: string,
|
|
outputDir: string,
|
|
runCaptureImpl?: (
|
|
command: string,
|
|
args: string[],
|
|
cwd: string,
|
|
options?: Record<string, unknown>,
|
|
) => Promise<string>,
|
|
options?: Record<string, unknown>,
|
|
): Promise<() => Promise<void>>;
|
|
export function packOpenClawPackageForDocker(
|
|
sourceDir: unknown,
|
|
outputDir: unknown,
|
|
options?: Record<string, unknown>,
|
|
): Promise<string>;
|
|
export function writePackageInventoryForDocker(
|
|
sourceDir: string,
|
|
runImpl?: (
|
|
command: string,
|
|
args: string[],
|
|
cwd: string,
|
|
options?: Record<string, unknown>,
|
|
) => Promise<unknown>,
|
|
): Promise<void>;
|
|
export function runCommandForTest(
|
|
command: unknown,
|
|
args: unknown,
|
|
cwd: unknown,
|
|
options?: Record<string, unknown>,
|
|
): Promise<string>;
|