From 90d2d120744f098aae47baa0af853842a39128b7 Mon Sep 17 00:00:00 2001 From: youknowdot Date: Sat, 10 Oct 2026 10:11:15 +0900 Subject: [PATCH] Avoid empty components in the reference Python library path Assisted-by: OpenAI Codex:model identifier unavailable --- .github/actions/setup-python/action.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/actions/setup-python/action.yml b/.github/actions/setup-python/action.yml index c20fb27a2..6a7019514 100644 --- a/.github/actions/setup-python/action.yml +++ b/.github/actions/setup-python/action.yml @@ -46,7 +46,9 @@ runs: print(f"pythonLocation={sys.base_prefix}", file=env) if sys.platform == "linux": lib = os.path.join(sys.base_prefix, "lib") - print(f"LD_LIBRARY_PATH={lib}:{os.environ.get('LD_LIBRARY_PATH', '')}", file=env) + previous = os.environ.get("LD_LIBRARY_PATH") + lib_path = os.pathsep.join([lib, previous] if previous else [lib]) + print(f"LD_LIBRARY_PATH={lib_path}", file=env) if sys.platform == "win32": with open(os.environ["GITHUB_PATH"], "a") as path: print(sys.base_prefix, file=path)