mirror of
https://github.com/actions/runner-container-hooks.git
synced 2025-12-14 08:36:45 +00:00
Escape backtick in writeEntryPointScript (#101)
This commit is contained in:
@@ -473,6 +473,7 @@ async function getCurrentNodeName(): Promise<string> {
|
|||||||
}
|
}
|
||||||
return nodeName
|
return nodeName
|
||||||
}
|
}
|
||||||
|
|
||||||
export function namespace(): string {
|
export function namespace(): string {
|
||||||
if (process.env['ACTIONS_RUNNER_KUBERNETES_NAMESPACE']) {
|
if (process.env['ACTIONS_RUNNER_KUBERNETES_NAMESPACE']) {
|
||||||
return process.env['ACTIONS_RUNNER_KUBERNETES_NAMESPACE']
|
return process.env['ACTIONS_RUNNER_KUBERNETES_NAMESPACE']
|
||||||
|
|||||||
@@ -125,7 +125,8 @@ export function writeEntryPointScript(
|
|||||||
`"${key}=${value
|
`"${key}=${value
|
||||||
.replace(/\\/g, '\\\\')
|
.replace(/\\/g, '\\\\')
|
||||||
.replace(/"/g, '\\"')
|
.replace(/"/g, '\\"')
|
||||||
.replace(/\$/g, '\\$')}"`
|
.replace(/\$/g, '\\$')
|
||||||
|
.replace(/`/g, '\\`')}"`
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
environmentPrefix = `env ${envBuffer.join(' ')} `
|
environmentPrefix = `env ${envBuffer.join(' ')} `
|
||||||
|
|||||||
Reference in New Issue
Block a user