From 04f3d480fbeabd9374b065a412c2f883b97821e9 Mon Sep 17 00:00:00 2001 From: danielw5 <87360109+danielw5@users.noreply.github.com> Date: Tue, 7 Apr 2026 14:11:01 -0700 Subject: [PATCH] Skip symbolic links Skip symbolic links in file processing --- .../azure/cli/command_modules/appservice/_create_util.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/azure-cli/azure/cli/command_modules/appservice/_create_util.py b/src/azure-cli/azure/cli/command_modules/appservice/_create_util.py index 7bc6868266c..6e318454bac 100644 --- a/src/azure-cli/azure/cli/command_modules/appservice/_create_util.py +++ b/src/azure-cli/azure/cli/command_modules/appservice/_create_util.py @@ -67,6 +67,11 @@ def zip_contents_from_dir(dirPath, lang): for filename in files: absname = os.path.abspath(os.path.join(dirname, filename)) + + if os.path.islink(absname): + logger.warning("Skipping symbolic link: %s", absname) + continue + arcname = absname[len(abs_src) + 1:] zf.write(absname, arcname)