Skip to content

Commit 5d433f3

Browse files
committed
Update RunTimeComposer to fix issue
1 parent 3ddb799 commit 5d433f3

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/extension/tests/helpers/RuntimeComposer.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,12 @@ def __init__(self):
3030
self.is_github_runner = os.getenv('RUNNER_TEMP', None) is not None
3131

3232
if self.is_github_runner:
33-
def mkdtemp_runner():
34-
temp_path = os.path.join(os.getenv('RUNNER_TEMP'), str(uuid.uuid4()))
35-
os.mkdir(temp_path)
33+
def mkdtemp_runner(suffix=None, prefix=None, dir=None):
34+
base_dir = os.getenv('RUNNER_TEMP')
35+
if dir:
36+
base_dir = dir
37+
temp_path = os.path.join(base_dir, str(uuid.uuid4()))
38+
os.makedirs(temp_path, exist_ok=True)
3639
return temp_path
3740
tempfile.mkdtemp = mkdtemp_runner
3841

0 commit comments

Comments
 (0)