@@ -64294,14 +64294,17 @@ function errorHandle(reason) {
6429464294 console.error(reason?.message ?? reason);
6429564295 return process.exit(1);
6429664296}
64297+ function resultHandle(result) {
64298+ return Buffer.from(JSON.stringify(result), "utf8").toString("base64");
64299+ }
6429764300const [wrapperName, inputsRaw, delimiter] = process.argv.slice(2);
64298- const inputs = JSON.parse(inputsRaw);
64301+ const inputs = JSON.parse(Buffer.from( inputsRaw, "base64").toString("utf8") );
6429964302switch (wrapperName) {
6430064303 case "artifact/download":
6430164304 {
6430264305 const result = await (0,_actions_artifact__WEBPACK_IMPORTED_MODULE_1__/* .create */ .U)().downloadArtifact(inputs.Name, inputs.Destination, { createArtifactFolder: inputs.CreateSubfolder }).catch(errorHandle);
6430364306 console.log(delimiter);
64304- console.log(JSON.stringify ({
64307+ console.log(resultHandle ({
6430564308 Name: result.artifactName,
6430664309 Path: result.downloadPath
6430764310 }));
@@ -64311,7 +64314,7 @@ switch (wrapperName) {
6431164314 {
6431264315 const result = await (0,_actions_artifact__WEBPACK_IMPORTED_MODULE_1__/* .create */ .U)().downloadAllArtifacts(inputs.Destination).catch(errorHandle);
6431364316 console.log(delimiter);
64314- console.log(JSON.stringify (result.map((value) => {
64317+ console.log(resultHandle (result.map((value) => {
6431564318 return {
6431664319 Name: value.artifactName,
6431764320 Path: value.downloadPath
@@ -64326,7 +64329,7 @@ switch (wrapperName) {
6432664329 retentionDays: inputs.RetentionTime
6432764330 }).catch(errorHandle);
6432864331 console.log(delimiter);
64329- console.log(JSON.stringify ({
64332+ console.log(resultHandle ({
6433064333 FailedItem: result.failedItems,
6433164334 FailedItems: result.failedItems,
6433264335 Item: result.artifactItems,
@@ -64347,7 +64350,7 @@ switch (wrapperName) {
6434764350 useAzureSdk: inputs.UseAzureSdk
6434864351 }).catch(errorHandle);
6434964352 console.log(delimiter);
64350- console.log(JSON.stringify ({ CacheKey: result ?? null }));
64353+ console.log(resultHandle ({ CacheKey: result ?? null }));
6435164354 }
6435264355 break;
6435364356 case "cache/save":
@@ -64357,77 +64360,77 @@ switch (wrapperName) {
6435764360 uploadConcurrency: inputs.UploadConcurrency
6435864361 }).catch(errorHandle);
6435964362 console.log(delimiter);
64360- console.log(JSON.stringify ({ CacheId: result }));
64363+ console.log(resultHandle ({ CacheId: result }));
6436164364 }
6436264365 break;
6436364366 case "open-id-connect/get-token":
6436464367 {
6436564368 const result = await (0,_actions_core__WEBPACK_IMPORTED_MODULE_2__.getIDToken)(inputs.Audience).catch(errorHandle);
6436664369 console.log(delimiter);
64367- console.log(JSON.stringify ({ Token: result }));
64370+ console.log(resultHandle ({ Token: result }));
6436864371 }
6436964372 break;
6437064373 case "tool-cache/cache-directory":
6437164374 {
6437264375 const result = await (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.cacheDir)(inputs.Source, inputs.Name, inputs.Version, inputs.Architecture).catch(errorHandle);
6437364376 console.log(delimiter);
64374- console.log(JSON.stringify ({ Path: result }));
64377+ console.log(resultHandle ({ Path: result }));
6437564378 }
6437664379 break;
6437764380 case "tool-cache/cache-file":
6437864381 {
6437964382 const result = await (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.cacheFile)(inputs.Source, inputs.Target, inputs.Name, inputs.Version, inputs.Architecture).catch(errorHandle);
6438064383 console.log(delimiter);
64381- console.log(JSON.stringify ({ Path: result }));
64384+ console.log(resultHandle ({ Path: result }));
6438264385 }
6438364386 break;
6438464387 case "tool-cache/download-tool":
6438564388 {
6438664389 const result = await (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.downloadTool)(inputs.Uri, inputs.Destination, inputs.Authorization, inputs.Header).catch(errorHandle);
6438764390 console.log(delimiter);
64388- console.log(JSON.stringify ({ Path: result }));
64391+ console.log(resultHandle ({ Path: result }));
6438964392 }
6439064393 break;
6439164394 case "tool-cache/extract-7z":
6439264395 {
6439364396 const result = await (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.extract7z)(inputs.File, inputs.Destination, inputs["7zrPath"]).catch(errorHandle);
6439464397 console.log(delimiter);
64395- console.log(JSON.stringify ({ Path: result }));
64398+ console.log(resultHandle ({ Path: result }));
6439664399 }
6439764400 break;
6439864401 case "tool-cache/extract-tar":
6439964402 {
6440064403 const result = await (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.extractTar)(inputs.File, inputs.Destination, inputs.Flag).catch(errorHandle);
6440164404 console.log(delimiter);
64402- console.log(JSON.stringify ({ Path: result }));
64405+ console.log(resultHandle ({ Path: result }));
6440364406 }
6440464407 break;
6440564408 case "tool-cache/extract-xar":
6440664409 {
6440764410 const result = await (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.extractXar)(inputs.File, inputs.Destination, inputs.Flag).catch(errorHandle);
6440864411 console.log(delimiter);
64409- console.log(JSON.stringify ({ Path: result }));
64412+ console.log(resultHandle ({ Path: result }));
6441064413 }
6441164414 break;
6441264415 case "tool-cache/extract-zip":
6441364416 {
6441464417 const result = await (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.extractZip)(inputs.File, inputs.Destination).catch(errorHandle);
6441564418 console.log(delimiter);
64416- console.log(JSON.stringify ({ Path: result }));
64419+ console.log(resultHandle ({ Path: result }));
6441764420 }
6441864421 break;
6441964422 case "tool-cache/find":
6442064423 {
6442164424 const result = (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.find)(inputs.Name, inputs.Version, inputs.Architecture);
6442264425 console.log(delimiter);
64423- console.log(JSON.stringify ({ Path: result }));
64426+ console.log(resultHandle ({ Path: result }));
6442464427 }
6442564428 break;
6442664429 case "tool-cache/find-all-versions":
6442764430 {
6442864431 const result = (0,_actions_tool_cache__WEBPACK_IMPORTED_MODULE_0__.findAllVersions)(inputs.Name, inputs.Architecture);
6442964432 console.log(delimiter);
64430- console.log(JSON.stringify ({ Paths: result }));
64433+ console.log(resultHandle ({ Paths: result }));
6443164434 }
6443264435 break;
6443364436 default:
0 commit comments