|
1 | 1 | name: Deploy Steps - Windows |
2 | 2 |
|
| 3 | +permissions: |
| 4 | + contents: read |
| 5 | + actions: read |
| 6 | + |
3 | 7 | on: |
4 | 8 | workflow_call: |
5 | 9 | inputs: |
@@ -307,28 +311,24 @@ jobs: |
307 | 311 | "WEBAPP_URL=$WEBAPP_URL" | Out-File -FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append |
308 | 312 |
|
309 | 313 | - name: Run Post deployment scripts |
310 | | - shell: pwsh |
| 314 | + shell: bash |
311 | 315 | env: |
312 | 316 | INPUT_RESOURCE_GROUP_NAME: ${{ inputs.RESOURCE_GROUP_NAME }} |
| 317 | + AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }} |
| 318 | + AZURE_RESOURCE_GROUP: ${{ inputs.RESOURCE_GROUP_NAME }} |
| 319 | + BACKEND_URL: ${{ steps.get_output_windows.outputs.BACKEND_URL }} |
| 320 | + AZURE_STORAGE_ACCOUNT_NAME: ${{ steps.get_output_windows.outputs.AZURE_STORAGE_ACCOUNT_NAME }} |
| 321 | + AZURE_STORAGE_CONTAINER_NAME: sample-dataset |
| 322 | + AZURE_AI_SEARCH_NAME: ${{ steps.get_output_windows.outputs.AZURE_AI_SEARCH_NAME }} |
| 323 | + AZURE_AI_SEARCH_INDEX_NAME: sample-dataset-index |
| 324 | + AZURE_ENV_NAME: ${{ steps.get_output_windows.outputs.AZURE_ENV_NAME }} |
313 | 325 | run: | |
314 | | - Set-StrictMode -Version Latest |
315 | | - $ErrorActionPreference = "Stop" |
316 | | -
|
| 326 | + set -e |
317 | 327 | az account set --subscription "${{ secrets.AZURE_SUBSCRIPTION_ID }}" |
318 | | -
|
319 | | - # Set environment variables for team_config_and_data.ps1 |
320 | | - $env:AZURE_SUBSCRIPTION_ID = "${{ secrets.AZURE_SUBSCRIPTION_ID }}" |
321 | | - $env:AZURE_RESOURCE_GROUP = "$env:INPUT_RESOURCE_GROUP_NAME" |
322 | | - $env:BACKEND_URL = "${{ steps.get_output_windows.outputs.BACKEND_URL }}" |
323 | | - $env:AZURE_STORAGE_ACCOUNT_NAME = "${{ steps.get_output_windows.outputs.AZURE_STORAGE_ACCOUNT_NAME }}" |
324 | | - $env:AZURE_STORAGE_CONTAINER_NAME = "sample-dataset" |
325 | | - $env:AZURE_AI_SEARCH_NAME = "${{ steps.get_output_windows.outputs.AZURE_AI_SEARCH_NAME }}" |
326 | | - $env:AZURE_AI_SEARCH_INDEX_NAME = "sample-dataset-index" |
327 | | - $env:AZURE_ENV_NAME = "${{ steps.get_output_windows.outputs.AZURE_ENV_NAME }}" |
328 | | -
|
| 328 | + |
329 | 329 | # Upload team configurations and index sample data in one step |
330 | 330 | # Automatically select "6" (All use cases) for non-interactive deployment |
331 | | - bash -c "echo 6 | pwsh -File infra/scripts/Selecting-Team-Config-And-Data.ps1" |
| 331 | + echo "6" | bash infra/scripts/selecting_team_config_and_data.sh |
332 | 332 |
|
333 | 333 | - name: Generate Deployment Summary |
334 | 334 | if: always() |
|
0 commit comments