diff --git a/lib/manager/composer/artifacts.ts b/lib/manager/composer/artifacts.ts
index 1567276f405d57e90cb660547ef2cccd7426e550..e59b18fd6105227a4920ed430abe64031ccf0bc9 100644
--- a/lib/manager/composer/artifacts.ts
+++ b/lib/manager/composer/artifacts.ts
@@ -96,6 +96,7 @@ export async function updateArtifacts({
       await fs.outputFile(localAuthFileName, JSON.stringify(authJson));
     }
     const execOptions: ExecOptions = {
+      cwd,
       extraEnv: {
         COMPOSER_CACHE_DIR: cacheDir,
       },