diff --git a/src/model/image-environment-factory.ts b/src/model/image-environment-factory.ts index 282b49c1..d6ab6aad 100644 --- a/src/model/image-environment-factory.ts +++ b/src/model/image-environment-factory.ts @@ -83,7 +83,7 @@ class ImageEnvironmentFactory { { name: 'RUNNER_TEMP', value: process.env.RUNNER_TEMP }, { name: 'RUNNER_WORKSPACE', value: process.env.RUNNER_WORKSPACE }, ]; - + // Always merge additional variables (e.g., secrets/env from Cloud Runner) uniquely by name for (const element of additionalVariables) { if (!element || !element.name) continue;