Files
renovate/lib/util/exec
Jamie Tanna 5c1cec370e fix(instrumentation): instrument command execution (#39654)
As part of ongoing work to improve OpenTelemetry instrumentation of
Renovate in #38609, we can introduce an instrumented call for each
external command execution.

This makes sure we cover the key functions used for command
execution -  `rawExec` - across the codebase, which is used
under-the-hood by `exec`.

Because commands could include sensitive arguments (such as repo or
global secrets) we need to make sure we sanitize the span name.

Note that we don't add instrumentation to `tools/utils/exec.ts` as it's
only used for i.e. building the docs site, and isn't used as part of the
core Renovate CLI.
2025-12-23 17:20:17 +00:00
..
2025-03-13 17:52:09 +00:00
2025-11-10 12:00:35 +00:00