diff --git a/dist/index.js b/dist/index.js index b3f4902..457671e 100644 --- a/dist/index.js +++ b/dist/index.js @@ -126,6 +126,7 @@ function getFlutter(version, channel) { core.exportVariable('FLUTTER_ROOT', toolPath); core.addPath(path.join(toolPath, 'bin')); core.addPath(path.join(toolPath, 'bin', 'cache', 'dart-sdk', 'bin')); + core.addPath(path.join(toolPath, '.pub-cache', 'bin')); if (useMaster) { yield exec.exec('flutter', ['channel', 'master']); yield exec.exec('flutter', ['upgrade']); diff --git a/src/installer.ts b/src/installer.ts index ff3bca8..b3f36f5 100644 --- a/src/installer.ts +++ b/src/installer.ts @@ -48,6 +48,7 @@ export async function getFlutter( core.exportVariable('FLUTTER_ROOT', toolPath); core.addPath(path.join(toolPath, 'bin')); core.addPath(path.join(toolPath, 'bin', 'cache', 'dart-sdk', 'bin')); + core.addPath(path.join(toolPath, '.pub-cache', 'bin')); if (useMaster) { await exec.exec('flutter', ['channel', 'master']);