Changes after rebase

This commit is contained in:
Marc Mueller 2023-01-08 12:10:17 +01:00
parent 1bb6d2503c
commit e614c5820d
7 changed files with 16 additions and 13 deletions

View file

@ -14,13 +14,12 @@ interface CacheInput {
key: string;
restoreKeys?: string[];
enableCrossOsArchive?: boolean;
dryRun?: string;
dryRun?: boolean;
}
export function setInputs(input: CacheInput): void {
setInput(Inputs.Path, input.path);
setInput(Inputs.Key, input.key);
setInput(Inputs.DryRun, "false");
input.restoreKeys &&
setInput(Inputs.RestoreKeys, input.restoreKeys.join("\n"));
input.enableCrossOsArchive !== undefined &&
@ -28,14 +27,15 @@ export function setInputs(input: CacheInput): void {
Inputs.EnableCrossOsArchive,
input.enableCrossOsArchive.toString()
);
input.dryRun && setInput(Inputs.DryRun, input.dryRun);
input.dryRun !== undefined &&
setInput(Inputs.DryRun, input.dryRun.toString());
}
export function clearInputs(): void {
delete process.env[getInputName(Inputs.Path)];
delete process.env[getInputName(Inputs.Key)];
delete process.env[getInputName(Inputs.RestoreKeys)];
delete process.env[getInputName(Inputs.DryRun)];
delete process.env[getInputName(Inputs.UploadChunkSize)];
delete process.env[getInputName(Inputs.EnableCrossOsArchive)];
delete process.env[getInputName(Inputs.DryRun)];
}