1111 schedule :
1212 - cron : ' 0 9,21 * * *' # Runs at 9:00 AM and 9:00 PM GMT
1313 workflow_dispatch : # Allow manual triggering
14+
15+ permissions :
16+ contents : read
17+ actions : read
18+
1419env :
1520 GPT_MIN_CAPACITY : 150
1621 TEXT_EMBEDDING_MIN_CAPACITY : 80
@@ -26,23 +31,21 @@ jobs:
2631 steps :
2732 - name : Checkout Code
2833 uses : actions/checkout@v5
29- - name : Setup Azure CLI
30- run : |
31- curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
32- az --version
34+
3335 - name : Login to Azure
3436 run : |
3537 az login --service-principal -u ${{ secrets.AZURE_CLIENT_ID }} -p ${{ secrets.AZURE_CLIENT_SECRET }} --tenant ${{ secrets.AZURE_TENANT_ID }}
3638 - name : Run Quota Check
3739 id : quota-check
40+ env :
41+ AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
42+ AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
43+ AZURE_CLIENT_SECRET : ${{ secrets.AZURE_CLIENT_SECRET }}
44+ AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
45+ GPT_MIN_CAPACITY : ${{ env.GPT_MIN_CAPACITY }}
46+ TEXT_EMBEDDING_MIN_CAPACITY : ${{ env.TEXT_EMBEDDING_MIN_CAPACITY }}
47+ AZURE_REGIONS : ${{ vars.AZURE_REGIONS_KM }}
3848 run : |
39- export AZURE_CLIENT_ID=${{ secrets.AZURE_CLIENT_ID }}
40- export AZURE_TENANT_ID=${{ secrets.AZURE_TENANT_ID }}
41- export AZURE_CLIENT_SECRET=${{ secrets.AZURE_CLIENT_SECRET }}
42- export AZURE_SUBSCRIPTION_ID="${{ secrets.AZURE_SUBSCRIPTION_ID }}"
43- export GPT_MIN_CAPACITY=${{ env.GPT_MIN_CAPACITY }}
44- export TEXT_EMBEDDING_MIN_CAPACITY=${{ env.TEXT_EMBEDDING_MIN_CAPACITY }}
45- export AZURE_REGIONS="${{ vars.AZURE_REGIONS_KM }}"
4649 chmod +x infra/scripts/checkquota_km.sh
4750 if ! infra/scripts/checkquota_km.sh; then
4851 # If quota check fails due to insufficient quota, set the flag
@@ -191,10 +194,6 @@ jobs:
191194 env :
192195 RESOURCE_GROUP_NAME : ${{ needs.deploy.outputs.RESOURCE_GROUP_NAME }}
193196 steps :
194- - name : Setup Azure CLI
195- run : |
196- curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
197- az --version
198197 - name : Login to Azure
199198 run : |
200199 az login --service-principal -u ${{ secrets.AZURE_CLIENT_ID }} -p ${{ secrets.AZURE_CLIENT_SECRET }} --tenant ${{ secrets.AZURE_TENANT_ID }}
0 commit comments