CI: only enable why-is-node-running in GHA debug logging mode

This commit is contained in:
SukkaW
2025-02-19 00:44:58 +08:00
parent 7dfcf0f560
commit 44e6c3f062
2 changed files with 10 additions and 3 deletions

View File

@@ -1,3 +1,4 @@
import { isCI } from 'ci-info';
import { noop } from 'foxts/noop';
import { basename, extname } from 'node:path';
import process from 'node:process';
@@ -134,8 +135,10 @@ export function task(importMetaMain: boolean, importMetaPath: string) {
}
export async function whyIsNodeRunning() {
const mod = await import('why-is-node-running');
return mod.default();
if (isCI && process.env.RUNNER_DEBUG === '1') {
const mod = await import('why-is-node-running');
return mod.default();
}
}
// const isSpan = (obj: any): obj is Span => {