4646 required : false
4747 default : false
4848 type : boolean
49+ enable_scalability :
50+ description : ' Enable Scalability (only applies when WAF is enabled)'
51+ required : false
52+ default : false
53+ type : boolean
4954 EXP :
5055 description : ' Enable EXP'
5156 required : false
99104 resource_group_name : ${{ steps.validate.outputs.resource_group_name }}
100105 waf_enabled : ${{ steps.validate.outputs.waf_enabled }}
101106 exp : ${{ steps.validate.outputs.exp }}
107+ enable_scalability : ${{ steps.validate.outputs.enable_scalability }}
102108 build_docker_image : ${{ steps.validate.outputs.build_docker_image }}
103109 cleanup_resources : ${{ steps.validate.outputs.cleanup_resources }}
104110 run_e2e_tests : ${{ steps.validate.outputs.run_e2e_tests }}
@@ -115,6 +121,7 @@ jobs:
115121 INPUT_RESOURCE_GROUP_NAME : ${{ github.event.inputs.resource_group_name }}
116122 INPUT_WAF_ENABLED : ${{ github.event.inputs.waf_enabled }}
117123 INPUT_EXP : ${{ github.event.inputs.EXP }}
124+ INPUT_ENABLE_SCALABILITY : ${{ github.event.inputs.enable_scalability }}
118125 INPUT_BUILD_DOCKER_IMAGE : ${{ github.event.inputs.build_docker_image }}
119126 INPUT_CLEANUP_RESOURCES : ${{ github.event.inputs.cleanup_resources }}
120127 INPUT_RUN_E2E_TESTS : ${{ github.event.inputs.run_e2e_tests }}
@@ -182,6 +189,8 @@ jobs:
182189 echo "✅ EXP: '$EXP_ENABLED' is valid"
183190 fi
184191
192+ ENABLE_SCALABILITY="${INPUT_ENABLE_SCALABILITY:-false}"
193+
185194 # Validate build_docker_image (boolean)
186195 BUILD_DOCKER="${INPUT_BUILD_DOCKER_IMAGE:-false}"
187196 if [[ "$BUILD_DOCKER" != "true" && "$BUILD_DOCKER" != "false" ]]; then
@@ -266,6 +275,7 @@ jobs:
266275 echo "resource_group_name=$INPUT_RESOURCE_GROUP_NAME" >> $GITHUB_OUTPUT
267276 echo "waf_enabled=$WAF_ENABLED" >> $GITHUB_OUTPUT
268277 echo "exp=$EXP_ENABLED" >> $GITHUB_OUTPUT
278+ echo "enable_scalability=$ENABLE_SCALABILITY" >> $GITHUB_OUTPUT
269279 echo "build_docker_image=$BUILD_DOCKER" >> $GITHUB_OUTPUT
270280 echo "cleanup_resources=$CLEANUP_RESOURCES" >> $GITHUB_OUTPUT
271281 echo "run_e2e_tests=$TEST_OPTION" >> $GITHUB_OUTPUT
@@ -283,6 +293,7 @@ jobs:
283293 resource_group_name : ${{ needs.validate-inputs.outputs.resource_group_name || '' }}
284294 waf_enabled : ${{ needs.validate-inputs.outputs.waf_enabled == 'true' }}
285295 EXP : ${{ needs.validate-inputs.outputs.exp == 'true' }}
296+ enable_scalability : ${{ needs.validate-inputs.outputs.enable_scalability == 'true' }}
286297 build_docker_image : ${{ needs.validate-inputs.outputs.build_docker_image == 'true' }}
287298 cleanup_resources : ${{ needs.validate-inputs.outputs.cleanup_resources == 'true' }}
288299 run_e2e_tests : ${{ needs.validate-inputs.outputs.run_e2e_tests || 'GoldenPath-Testing' }}
0 commit comments