diff --git a/dist/setup/index.js b/dist/setup/index.js index 621fa65..6783029 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -61466,7 +61466,8 @@ function installGoVersion(info, auth, arch) { } // for github hosted windows runner handle latency of OS drive // by avoiding write operations to C: - const isHosted = process.env['RUNNER_ENVIRONMENT'] === 'github-hosted'; + const isHosted = process.env['RUNNER_ENVIRONMENT'] === 'github-hosted' || + process.env['AGENT_ISSELFHOSTED'] === '0'; if (isWindows && isHosted && fs_1.default.existsSync('d:\\') && fs_1.default.existsSync('c:\\')) { const defaultToolCacheRoot = process.env['RUNNER_TOOL_CACHE'] || ''; const substitutedToolCacheRoot = defaultToolCacheRoot diff --git a/src/installer.ts b/src/installer.ts index ea30780..7fc70b8 100644 --- a/src/installer.ts +++ b/src/installer.ts @@ -203,7 +203,9 @@ async function installGoVersion( // for github hosted windows runner handle latency of OS drive // by avoiding write operations to C: - const isHosted = process.env['RUNNER_ENVIRONMENT'] === 'github-hosted'; + const isHosted = + process.env['RUNNER_ENVIRONMENT'] === 'github-hosted' || + process.env['AGENT_ISSELFHOSTED'] === '0'; if (isWindows && isHosted && fs.existsSync('d:\\') && fs.existsSync('c:\\')) { const defaultToolCacheRoot = process.env['RUNNER_TOOL_CACHE'] || ''; const substitutedToolCacheRoot = defaultToolCacheRoot