77
88permissions :
99 contents : read
10- id-token : " write"
10+ id-token : write
1111
1212env :
1313 # Configure a constant location for the uv cache
@@ -19,11 +19,13 @@ jobs:
1919 python-tests-main :
2020 name : Python Tests - Main
2121 runs-on : ${{ matrix.os }}
22+ environment : ${{ matrix.environment }}
2223 strategy :
2324 fail-fast : true
2425 matrix :
2526 python-version : ["3.10"]
2627 os : [ubuntu-latest]
28+ environment : ["integration"]
2729 env :
2830 UV_PYTHON : ${{ matrix.python-version }}
2931 OPENAI_CHAT_MODEL_ID : ${{ vars.OPENAI__CHATMODELID }}
@@ -71,12 +73,13 @@ jobs:
7173 python-tests-azure :
7274 name : Python Tests - Azure
7375 runs-on : ${{ matrix.os }}
74- environment : " integration "
76+ environment : ${{ matrix.environment }}
7577 strategy :
7678 fail-fast : true
7779 matrix :
7880 python-version : ["3.10"]
7981 os : [ubuntu-latest]
82+ environment : ["integration"]
8083 env :
8184 UV_PYTHON : ${{ matrix.python-version }}
8285 AZURE_OPENAI_CHAT_DEPLOYMENT_NAME : ${{ vars.AZUREAI__DEPLOYMENTNAME }}
@@ -99,6 +102,12 @@ jobs:
99102 - name : Install the project
100103 run : |
101104 uv sync --all-packages --all-extras --dev -U --prerelease=if-necessary-or-explicit
105+ - name : Check setup
106+ run : |
107+ az version
108+ echo "ACTIONS_ID_TOKEN_REQUEST_URL = $ACTIONS_ID_TOKEN_REQUEST_URL"
109+ echo "ACTIONS_ID_TOKEN_REQUEST_TOKEN = $ACTIONS_ID_TOKEN_REQUEST_TOKEN"
110+ echo "TENANT_ID=${{ secrets.AZURE_TENANT_ID }}"
102111 - name : Azure CLI Login
103112 if : github.event_name != 'pull_request'
104113 uses : azure/login@v2
@@ -131,12 +140,13 @@ jobs:
131140 python-tests-foundry :
132141 name : Python Tests - Foundry
133142 runs-on : ${{ matrix.os }}
134- environment : " integration "
143+ environment : ${{ matrix.environment }}
135144 strategy :
136145 fail-fast : true
137146 matrix :
138147 python-version : ["3.10"]
139148 os : [ubuntu-latest]
149+ environment : ["integration"]
140150 env :
141151 UV_PYTHON : ${{ matrix.python-version }}
142152 FOUNDRY_PROJECT_ENDPOINT : ${{ vars.FOUNDRY_PROJECT_ENDPOINT }}
0 commit comments