From 7fd7d5a61c9446600b1eef039189b8687155323a Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Sun, 17 May 2026 18:04:33 +0200 Subject: [PATCH] fix: one secrets temp dir per env building --- packages/core/src/restic/helpers/build-env.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/core/src/restic/helpers/build-env.ts b/packages/core/src/restic/helpers/build-env.ts index f1ae7a58..1f6df4ea 100644 --- a/packages/core/src/restic/helpers/build-env.ts +++ b/packages/core/src/restic/helpers/build-env.ts @@ -32,8 +32,10 @@ export const buildEnv = async ( }; let runtimeSecretsDir: string | undefined; const getRuntimeSecretPath = async (filename: string) => { - runtimeSecretsDir = await createRuntimeSecretsDir(); - env._RUNTIME_SECRETS_DIR = runtimeSecretsDir; + if (!runtimeSecretsDir) { + runtimeSecretsDir = await createRuntimeSecretsDir(); + env._RUNTIME_SECRETS_DIR = runtimeSecretsDir; + } return runtimeSecretPath(runtimeSecretsDir, filename); };