File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : AZD Template Validation
22on :
3- push :
4- branches :
5- - psl-ts-schedule
3+
64 schedule :
7- - cron : ' */ 30 * * * * ' # Temporary validation schedule
5+ - cron : ' 30 1 * * 4 ' # Every Thursday at 7:00 AM IST (1:30 AM UTC)
86 workflow_dispatch :
97
108permissions :
2220 steps :
2321 - uses : actions/checkout@v4
2422
23+ - name : Set timestamp
24+ run : echo "HHMM=$(date -u +'%H%M')" >> $GITHUB_ENV
25+
2526 - uses : microsoft/template-validation-action@v0.4.3
2627 with :
2728 validateAzd : ${{ vars.TEMPLATE_VALIDATE_AZD }}
3233 AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
3334 AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
3435 AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
35- AZURE_ENV_NAME : ${{ vars.AZURE_ENV_NAME }}
36+ AZURE_ENV_NAME : azd- ${{ vars.AZURE_ENV_NAME }}-${{ env.HHMM }}
3637 AZURE_LOCATION : ${{ vars.AZURE_LOCATION }}
3738 AZURE_AI_SERVICE_LOCATION : ${{ vars.AZURE_LOCATION }}
3839 AZURE_AI_MODEL_CAPACITY : 1 # keep low to avoid potential quota issues
Original file line number Diff line number Diff line change @@ -15,13 +15,18 @@ jobs:
1515 AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
1616 AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
1717 AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
18- AZURE_ENV_NAME : ${{ vars.AZURE_ENV_NAME }}
1918 AZURE_LOCATION : ${{ vars.AZURE_LOCATION }}
2019 AZURE_DEV_COLLECT_TELEMETRY : ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}
2120 steps :
2221 - name : Checkout Code
2322 uses : actions/checkout@v4
2423
24+ - name : Set timestamp and env name
25+ shell : bash
26+ run : |
27+ HHMM=$(date -u +'%H%M')
28+ echo "AZURE_ENV_NAME=azd-${{ vars.AZURE_ENV_NAME }}-${HHMM}" >> $GITHUB_ENV
29+
2530 - name : Install azd
2631 uses : Azure/setup-azd@v2
2732
You can’t perform that action at this time.
0 commit comments