6161 description : ' Trigger type (workflow_dispatch, pull_request, schedule)'
6262 required : true
6363 type : string
64- secrets :
65- AZURE_CLIENT_ID :
66- required : true
67- AZURE_CLIENT_SECRET :
68- required : true
69- AZURE_TENANT_ID :
70- required : true
71- AZURE_SUBSCRIPTION_ID :
72- required : true
73- ACR_TEST_LOGIN_SERVER :
74- required : true
75- ACR_TEST_USERNAME :
76- required : true
77- ACR_TEST_PASSWORD :
78- required : true
79- AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID :
80- required : false
81- AZURE_ENV_FOUNDRY_PROJECT_ID :
82- required : false
83- EMAILNOTIFICATION_LOGICAPP_URL_TA :
84- required : false
8564
8665env :
8766 AZURE_DEV_COLLECT_TELEMETRY : ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}
9271 with :
9372 trigger_type : ${{ inputs.trigger_type }}
9473 build_docker_image : ${{ inputs.build_docker_image }}
95- secrets :
96- ACR_TEST_LOGIN_SERVER : ${{ secrets.ACR_TEST_LOGIN_SERVER }}
97- ACR_TEST_USERNAME : ${{ secrets.ACR_TEST_USERNAME }}
98- ACR_TEST_PASSWORD : ${{ secrets.ACR_TEST_PASSWORD }}
74+ secrets : inherit
9975
10076 deploy :
10177 if : always() && (inputs.trigger_type != 'workflow_dispatch' || inputs.existing_webapp_url == '' || inputs.existing_webapp_url == null)
@@ -113,14 +89,7 @@ jobs:
11389 AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID : ${{ inputs.AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID }}
11490 AZURE_EXISTING_AI_PROJECT_RESOURCE_ID : ${{ inputs.AZURE_EXISTING_AI_PROJECT_RESOURCE_ID }}
11591 docker_image_tag : ${{ needs.docker-build.outputs.IMAGE_TAG }}
116- secrets :
117- AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
118- AZURE_CLIENT_SECRET : ${{ secrets.AZURE_CLIENT_SECRET }}
119- AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
120- AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
121- ACR_TEST_LOGIN_SERVER : ${{ secrets.ACR_TEST_LOGIN_SERVER }}
122- AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID : ${{ secrets.AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID }}
123- AZURE_ENV_FOUNDRY_PROJECT_ID : ${{ secrets.AZURE_ENV_FOUNDRY_PROJECT_ID }}
92+ secrets : inherit
12493
12594 e2e-test :
12695 if : always() && ((needs.deploy.result == 'success' && needs.deploy.outputs.CONTAINER_WEB_APPURL != '') || (inputs.existing_webapp_url != '' && inputs.existing_webapp_url != null)) && (inputs.trigger_type != 'workflow_dispatch' || (inputs.run_e2e_tests != 'None' && inputs.run_e2e_tests != '' && inputs.run_e2e_tests != null))
@@ -148,8 +117,7 @@ jobs:
148117 QUOTA_FAILED : ${{ needs.deploy.outputs.QUOTA_FAILED }}
149118 TEST_SUCCESS : ${{ needs.e2e-test.outputs.TEST_SUCCESS }}
150119 TEST_REPORT_URL : ${{ needs.e2e-test.outputs.TEST_REPORT_URL }}
151- secrets :
152- EMAILNOTIFICATION_LOGICAPP_URL_TA : ${{ secrets.EMAILNOTIFICATION_LOGICAPP_URL_TA }}
120+ secrets : inherit
153121
154122 cleanup-deployment :
155123 if : always() && needs.deploy.result == 'success' && needs.deploy.outputs.RESOURCE_GROUP_NAME != '' && inputs.existing_webapp_url == '' && (inputs.trigger_type != 'workflow_dispatch' || inputs.cleanup_resources == true || inputs.cleanup_resources == null)
@@ -165,8 +133,4 @@ jobs:
165133 AZURE_ENV_OPENAI_LOCATION : ${{ needs.deploy.outputs.AZURE_ENV_OPENAI_LOCATION }}
166134 ENV_NAME : ${{ needs.deploy.outputs.ENV_NAME }}
167135 IMAGE_TAG : ${{ needs.deploy.outputs.IMAGE_TAG }}
168- secrets :
169- AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
170- AZURE_CLIENT_SECRET : ${{ secrets.AZURE_CLIENT_SECRET }}
171- AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
172- AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
136+ secrets : inherit
0 commit comments