Skip to content

Commit 7ec35bd

Browse files
authored
test: support provision for vscuse pipeline (#14231)
1 parent 994ca28 commit 7ec35bd

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/ui-test-vscuse.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ jobs:
244244

245245
main:
246246
name: Case-${{ matrix.file }}|${{ matrix.os }}|${{ matrix.node }}|${{ matrix.branch }}
247-
needs: discover_test_cases
247+
needs: [discover_test_cases, setup]
248248
runs-on: ${{ matrix.os }}
249249
permissions:
250250
contents: read
@@ -279,6 +279,8 @@ jobs:
279279

280280
AZURE_ACCOUNT_NAME: ${{ secrets.TEST_USER_NAME }}
281281
AZURE_ACCOUNT_PASSWORD: ${{ secrets.TEST_USER_PASSWORD }}
282+
AZURE_SUBSCRIPTION_ID: ${{ secrets.TEST_SUBSCRIPTION_ID }}
283+
AZURE_TENANT_ID: ${{ secrets.TEST_TENANT_ID }}
282284

283285

284286
TEAMSFX_DEV_TUNNEL_TEST: true
@@ -476,6 +478,12 @@ jobs:
476478
run: |
477479
npm install
478480
481+
- name: Install teamsfx cli
482+
working-directory: packages/tests
483+
run: |
484+
npm install -g @microsoft/m365agentstoolkit-cli@${{ needs.setup.outputs.npm-tag }}
485+
atk --version
486+
479487
- name: M365 Login
480488
working-directory: packages/tests
481489
run: | # rm -r -f ~/.fx/account

0 commit comments

Comments
 (0)