From 2b9b3f821e96e74497ead63ea90d6b11cfb78a70 Mon Sep 17 00:00:00 2001 From: Eyal Kapon Date: Wed, 31 Dec 2025 15:27:57 +0200 Subject: [PATCH 1/2] Force CreateAutoFixPr to false when using config profile - When a config profile is fetched from XSC, explicitly set CreateAutoFixPr = false - This ensures autofix is disabled for repositories using config profiles - Autofix behavior can still be controlled via environment variables when not using config profiles --- utils/getconfiguration.go | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/getconfiguration.go b/utils/getconfiguration.go index 944b9b49e..824688f0e 100644 --- a/utils/getconfiguration.go +++ b/utils/getconfiguration.go @@ -528,5 +528,6 @@ func getConfigurationProfile(xrayVersion string, jfrogServer *coreconfig.ServerD } log.Info(fmt.Sprintf("Using Config profile '%s'", configProfile.ProfileName)) + configProfile.FrogbotConfig.CreateAutoFixPr = false return } From eed621dc2e9ac398b05b0218473ca0204b43677f Mon Sep 17 00:00:00 2001 From: Eyal Kapon Date: Wed, 31 Dec 2025 15:30:04 +0200 Subject: [PATCH 2/2] made autofix false temporarily --- utils/getconfiguration.go | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/getconfiguration.go b/utils/getconfiguration.go index 824688f0e..8f5d42d37 100644 --- a/utils/getconfiguration.go +++ b/utils/getconfiguration.go @@ -528,6 +528,7 @@ func getConfigurationProfile(xrayVersion string, jfrogServer *coreconfig.ServerD } log.Info(fmt.Sprintf("Using Config profile '%s'", configProfile.ProfileName)) + // TODO: Remove this line once autofix logic is added configProfile.FrogbotConfig.CreateAutoFixPr = false return }