promptflow
20 строк · 1.1 Кб
1- name: Run backup scripts against canary workspace (scheduled runs only)
2if: github.event_name == 'schedule'
3working-directory: {{ working_dir }}
4run: |
5export aoai_api_key=${{ '{{' }}secrets.AOAI_GPT_4V_KEY }}
6export aoai_api_endpoint=${{ '{{' }} secrets.AOAI_GPT_4V_ENDPOINT }}
7export test_workspace_sub_id=${{ '{{' }} secrets.TEST_WORKSPACE_SUB_ID }}
8export test_workspace_rg=${{ '{{' }} secrets.TEST_WORKSPACE_RG }}
9export test_workspace_name=${{ '{{' }} secrets.TEST_WORKSPACE_NAME_CANARY }}
10bash bash_script_pytest.sh
11- name: Run backup scripts against production workspace
12if: github.event_name != 'schedule'
13working-directory: {{ working_dir }}
14run: |
15export aoai_api_key=${{ '{{' }}secrets.AOAI_GPT_4V_KEY }}
16export aoai_api_endpoint=${{ '{{' }} secrets.AOAI_GPT_4V_ENDPOINT }}
17export test_workspace_sub_id=${{ '{{' }} secrets.TEST_WORKSPACE_SUB_ID }}
18export test_workspace_rg=${{ '{{' }} secrets.TEST_WORKSPACE_RG }}
19export test_workspace_name=${{ '{{' }} secrets.TEST_WORKSPACE_NAME_PROD }}
20bash bash_script_pytest.sh