2020 GPT_MIN_CAPACITY : 150
2121 TEXT_EMBEDDING_MIN_CAPACITY : 80
2222 BRANCH_NAME : ${{ github.event.workflow_run.head_branch || github.head_ref || github.ref_name }}
23-
23+ permissions :
24+ contents : read
25+ actions : read
26+
2427jobs :
2528 deploy :
2629 runs-on : ubuntu-latest
@@ -31,26 +34,21 @@ jobs:
3134 - name : Checkout Code
3235 uses : actions/checkout@v5
3336
34- - name : Setup Azure CLI
35- run : |
36- curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
37- az --version # Verify installation
38-
3937 - name : Login to Azure
4038 run : |
4139 az login --service-principal -u ${{ secrets.AZURE_CLIENT_ID }} -p ${{ secrets.AZURE_CLIENT_SECRET }} --tenant ${{ secrets.AZURE_TENANT_ID }}
4240
4341 - name : Run Quota Check
4442 id : quota-check
43+ env :
44+ AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
45+ AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
46+ AZURE_CLIENT_SECRET : ${{ secrets.AZURE_CLIENT_SECRET }}
47+ AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
48+ GPT_MIN_CAPACITY : ${{ env.GPT_MIN_CAPACITY }}
49+ TEXT_EMBEDDING_MIN_CAPACITY : ${{ env.TEXT_EMBEDDING_MIN_CAPACITY }}
50+ AZURE_REGIONS : ${{ vars.AZURE_REGIONS }}
4551 run : |
46- export AZURE_CLIENT_ID=${{ secrets.AZURE_CLIENT_ID }}
47- export AZURE_TENANT_ID=${{ secrets.AZURE_TENANT_ID }}
48- export AZURE_CLIENT_SECRET=${{ secrets.AZURE_CLIENT_SECRET }}
49- export AZURE_SUBSCRIPTION_ID="${{ secrets.AZURE_SUBSCRIPTION_ID }}"
50- export GPT_MIN_CAPACITY=${{ env.GPT_MIN_CAPACITY }}
51- export TEXT_EMBEDDING_MIN_CAPACITY=${{ env.TEXT_EMBEDDING_MIN_CAPACITY }}
52- export AZURE_REGIONS="${{ vars.AZURE_REGIONS }}"
53-
5452 chmod +x scripts/checkquota.sh
5553 if ! scripts/checkquota.sh; then
5654 # If quota check fails due to insufficient quota, set the flag
@@ -224,11 +222,6 @@ jobs:
224222 env :
225223 RESOURCE_GROUP_NAME : ${{ needs.deploy.outputs.RESOURCE_GROUP_NAME }}
226224 steps :
227- - name : Setup Azure CLI
228- run : |
229- curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
230- az --version # Verify installation
231-
232225 - name : Login to Azure
233226 run : |
234227 az login --service-principal -u ${{ secrets.AZURE_CLIENT_ID }} -p ${{ secrets.AZURE_CLIENT_SECRET }} --tenant ${{ secrets.AZURE_TENANT_ID }}
0 commit comments