@@ -117,29 +117,6 @@ jobs:
117117 QUOTA_FAILED : ${{ steps.quota_failure_output.outputs.QUOTA_FAILED }}
118118
119119 steps :
120- - name : Validate and Auto-Configure EXP
121- shell : bash
122- env :
123- INPUT_EXP : ${{ inputs.EXP }}
124- INPUT_LOG_ANALYTICS_WORKSPACE_ID : ${{ inputs.AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID }}
125- INPUT_AI_PROJECT_RESOURCE_ID : ${{ inputs.AZURE_EXISTING_AI_PROJECT_RESOURCE_ID }}
126- run : |
127- echo "🔍 Validating EXP configuration..."
128-
129- if [[ "$INPUT_EXP" != "true" ]]; then
130- if [[ -n "$INPUT_LOG_ANALYTICS_WORKSPACE_ID" ]] || [[ -n "$INPUT_AI_PROJECT_RESOURCE_ID" ]]; then
131- echo "🔧 AUTO-ENABLING EXP: EXP parameter values were provided but EXP was not explicitly enabled."
132- echo ""
133- echo "You provided values for:"
134- [[ -n "$INPUT_LOG_ANALYTICS_WORKSPACE_ID" ]] && echo " - Azure Log Analytics Workspace ID: '$INPUT_LOG_ANALYTICS_WORKSPACE_ID'"
135- [[ -n "$INPUT_AI_PROJECT_RESOURCE_ID" ]] && echo " - Azure AI Project Resource ID: '$INPUT_AI_PROJECT_RESOURCE_ID'"
136- echo ""
137- echo "✅ Automatically enabling EXP to use these values."
138- echo "EXP=true" >> $GITHUB_ENV
139- echo "📌 EXP has been automatically enabled for this deployment."
140- fi
141- fi
142-
143120 - name : Validate Workflow Input Parameters
144121 shell : bash
145122 env :
@@ -273,6 +250,28 @@ jobs:
273250
274251 echo ""
275252 echo "✅ All input parameters validated successfully!"
253+
254+ - name : Validate and Auto-Configure EXP
255+ shell : bash
256+ env :
257+ INPUT_EXP : ${{ inputs.EXP }}
258+ INPUT_LOG_ANALYTICS_WORKSPACE_ID : ${{ inputs.AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID }}
259+ INPUT_AI_PROJECT_RESOURCE_ID : ${{ inputs.AZURE_EXISTING_AI_PROJECT_RESOURCE_ID }}
260+ run : |
261+ echo "🔍 Validating EXP configuration..."
262+
263+ if [[ "$INPUT_EXP" != "true" ]]; then
264+ if [[ -n "$INPUT_LOG_ANALYTICS_WORKSPACE_ID" ]] || [[ -n "$INPUT_AI_PROJECT_RESOURCE_ID" ]]; then
265+ echo "🔧 AUTO-ENABLING EXP: EXP parameter values were provided but EXP was not explicitly enabled."
266+ echo ""
267+ echo "You provided values for:"
268+ [[ -n "$INPUT_LOG_ANALYTICS_WORKSPACE_ID" ]] && echo " - Azure Log Analytics Workspace ID: '$INPUT_LOG_ANALYTICS_WORKSPACE_ID'"
269+ [[ -n "$INPUT_AI_PROJECT_RESOURCE_ID" ]] && echo " - Azure AI Project Resource ID: '$INPUT_AI_PROJECT_RESOURCE_ID'"
270+ echo ""
271+ echo "✅ Automatically enabling EXP to use these values."
272+ echo "EXP=true" >> $GITHUB_ENV
273+ fi
274+ fi
276275
277276 - name : Checkout Code
278277 uses : actions/checkout@v4
0 commit comments