diff --git a/dist/build-crates-debian-main.js b/dist/build-crates-debian-main.js index 59bb8c8..9951e87 100644 --- a/dist/build-crates-debian-main.js +++ b/dist/build-crates-debian-main.js @@ -128144,8 +128144,8 @@ var external_child_process_ = __nccwpck_require__(32081); ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -128164,6 +128164,7 @@ function sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/dist/build-crates-standalone-main.js b/dist/build-crates-standalone-main.js index ec24605..bec31a0 100644 --- a/dist/build-crates-standalone-main.js +++ b/dist/build-crates-standalone-main.js @@ -128143,8 +128143,8 @@ var external_child_process_ = __nccwpck_require__(32081); ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function command_sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -128163,6 +128163,7 @@ function command_sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/dist/publish-crates-cargo-main.js b/dist/publish-crates-cargo-main.js index 322ccd3..26149ad 100644 --- a/dist/publish-crates-cargo-main.js +++ b/dist/publish-crates-cargo-main.js @@ -82002,8 +82002,8 @@ function stringify(obj) { ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -82022,6 +82022,7 @@ function sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/dist/publish-crates-debian-main.js b/dist/publish-crates-debian-main.js index 08514e0..466fdbb 100644 --- a/dist/publish-crates-debian-main.js +++ b/dist/publish-crates-debian-main.js @@ -127178,8 +127178,8 @@ var external_os_ = __nccwpck_require__(22037); ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function command_sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -127198,6 +127198,7 @@ function command_sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/dist/publish-crates-eclipse-main.js b/dist/publish-crates-eclipse-main.js index 5438827..c88e13e 100644 --- a/dist/publish-crates-eclipse-main.js +++ b/dist/publish-crates-eclipse-main.js @@ -127178,8 +127178,8 @@ var external_os_ = __nccwpck_require__(22037); ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function command_sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -127198,6 +127198,7 @@ function command_sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/dist/publish-crates-github-main.js b/dist/publish-crates-github-main.js index fc9f68e..c9c2677 100644 --- a/dist/publish-crates-github-main.js +++ b/dist/publish-crates-github-main.js @@ -127174,8 +127174,8 @@ var external_os_ = __nccwpck_require__(22037); ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function command_sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -127194,6 +127194,7 @@ function command_sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/dist/publish-crates-homebrew-main.js b/dist/publish-crates-homebrew-main.js index 3827280..659bc5d 100644 --- a/dist/publish-crates-homebrew-main.js +++ b/dist/publish-crates-homebrew-main.js @@ -127178,8 +127178,8 @@ var external_os_ = __nccwpck_require__(22037); ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function command_sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -127198,6 +127198,7 @@ function command_sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/dist/tag-crates-main.js b/dist/tag-crates-main.js index 5efc6ae..7d233af 100644 --- a/dist/tag-crates-main.js +++ b/dist/tag-crates-main.js @@ -80883,8 +80883,8 @@ var external_os_ = __nccwpck_require__(2037); ;// CONCATENATED MODULE: ./src/command.ts -// import * as path from "path"; +const MAX_BUFFER = 10 * 1024 * 1024; function command_sh(cmd, options) { options = options != null ? options : {}; options.env = options.env != null ? options.env : {}; @@ -80903,6 +80903,7 @@ function command_sh(cmd, options) { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") { lib_core.info(`\u001b[1mstdout:\u001b[0m`); diff --git a/src/command.ts b/src/command.ts index f2395b3..03e4ab2 100644 --- a/src/command.ts +++ b/src/command.ts @@ -1,8 +1,9 @@ import { spawnSync } from "child_process"; import * as core from "@actions/core"; -// import * as path from "path"; import * as os from "os"; +const MAX_BUFFER = 10 * 1024 * 1024; + export type CommandOptions = { env?: NodeJS.ProcessEnv; cwd?: string; @@ -30,6 +31,7 @@ export function sh(cmd: string, options?: CommandOptions): string { encoding: "utf-8", cwd: options.cwd, input: options.input, + maxBuffer: MAX_BUFFER, }); if (returns.stdout != "") {