Merge pull request #2785 from github/igfoo/mb

Warn about small amounts of MB, not GB
This commit is contained in:
Ian Lynagh
2025-02-26 16:56:30 +00:00
committed by GitHub
3 changed files with 5 additions and 3 deletions

3
lib/util.js generated
View File

@@ -823,10 +823,11 @@ async function checkDiskUsage(logger) {
return undefined; return undefined;
} }
const diskUsage = await (0, check_disk_space_1.default)(getRequiredEnvParam("GITHUB_WORKSPACE")); const diskUsage = await (0, check_disk_space_1.default)(getRequiredEnvParam("GITHUB_WORKSPACE"));
const mbInBytes = 1024 * 1024;
const gbInBytes = 1024 * 1024 * 1024; const gbInBytes = 1024 * 1024 * 1024;
if (diskUsage.free < 2 * gbInBytes) { if (diskUsage.free < 2 * gbInBytes) {
const message = "The Actions runner is running low on disk space " + const message = "The Actions runner is running low on disk space " +
`(${(diskUsage.free / gbInBytes).toPrecision(4)} GB available).`; `(${(diskUsage.free / mbInBytes).toPrecision(4)} MB available).`;
if (process.env[environment_1.EnvVar.HAS_WARNED_ABOUT_DISK_SPACE] !== "true") { if (process.env[environment_1.EnvVar.HAS_WARNED_ABOUT_DISK_SPACE] !== "true") {
logger.warning(message); logger.warning(message);
} }

File diff suppressed because one or more lines are too long

View File

@@ -1054,11 +1054,12 @@ export async function checkDiskUsage(
const diskUsage = await checkDiskSpace( const diskUsage = await checkDiskSpace(
getRequiredEnvParam("GITHUB_WORKSPACE"), getRequiredEnvParam("GITHUB_WORKSPACE"),
); );
const mbInBytes = 1024 * 1024;
const gbInBytes = 1024 * 1024 * 1024; const gbInBytes = 1024 * 1024 * 1024;
if (diskUsage.free < 2 * gbInBytes) { if (diskUsage.free < 2 * gbInBytes) {
const message = const message =
"The Actions runner is running low on disk space " + "The Actions runner is running low on disk space " +
`(${(diskUsage.free / gbInBytes).toPrecision(4)} GB available).`; `(${(diskUsage.free / mbInBytes).toPrecision(4)} MB available).`;
if (process.env[EnvVar.HAS_WARNED_ABOUT_DISK_SPACE] !== "true") { if (process.env[EnvVar.HAS_WARNED_ABOUT_DISK_SPACE] !== "true") {
logger.warning(message); logger.warning(message);
} else { } else {