@@ -69,41 +69,40 @@ jobs:
6969 ASCEND_SERVICE_ACCOUNT_KEY : ${{ secrets.APP_DEV_ASCEND_SERVICE_ACCOUNT_KEY }}
7070 ASCEND_INSTANCE_API_URL : ${{ secrets.APP_DEV_ASCEND_INSTANCE_API_URL }}
7171
72- # TODO: enable after APP_ASCEND_SERVICE_ACCOUNT_* secrets are added
73- # integration-app:
74- # if: github.event_name == 'merge_group'
75- # runs-on: ubuntu-latest
76- # steps:
77- # - uses: actions/checkout@v4
78- # - uses: actions/setup-python@v5
79- # with:
80- # python-version: "3.13"
81- # - uses: actions/cache@v4
82- # with:
83- # path: |
84- # ~/.cargo/registry
85- # ~/.cargo/git
86- # ~/.cache/uv
87- # target
88- # key: integration-${{ runner.os }}-${{ hashFiles('**/Cargo.lock', 'uv.lock') }}
89- # restore-keys: integration-${{ runner.os }}-
90- # - run: bin/setup
91- # - run: bin/build
92- # - name: CLI integration tests
93- # run: ./tests/integration.sh
94- # env:
95- # ASCEND_SERVICE_ACCOUNT_ID: ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_ID }}
96- # ASCEND_SERVICE_ACCOUNT_KEY: ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_KEY }}
97- # ASCEND_INSTANCE_API_URL: ${{ secrets.APP_ASCEND_INSTANCE_API_URL }}
98- # - name: Python SDK integration tests
99- # run: ./tests/integration.py
100- # env:
101- # ASCEND_SERVICE_ACCOUNT_ID: ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_ID }}
102- # ASCEND_SERVICE_ACCOUNT_KEY: ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_KEY }}
103- # ASCEND_INSTANCE_API_URL: ${{ secrets.APP_ASCEND_INSTANCE_API_URL }}
104- # - name: REST API integration tests
105- # run: ./tests/rest.py
106- # env:
107- # ASCEND_SERVICE_ACCOUNT_ID: ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_ID }}
108- # ASCEND_SERVICE_ACCOUNT_KEY: ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_KEY }}
109- # ASCEND_INSTANCE_API_URL: ${{ secrets.APP_ASCEND_INSTANCE_API_URL }}
72+ integration-app :
73+ if : github.event_name == 'merge_group'
74+ runs-on : ubuntu-latest
75+ steps :
76+ - uses : actions/checkout@v4
77+ - uses : actions/setup-python@v5
78+ with :
79+ python-version : " 3.13"
80+ - uses : actions/cache@v4
81+ with :
82+ path : |
83+ ~/.cargo/registry
84+ ~/.cargo/git
85+ ~/.cache/uv
86+ target
87+ key : integration-${{ runner.os }}-${{ hashFiles('**/Cargo.lock', 'uv.lock') }}
88+ restore-keys : integration-${{ runner.os }}-
89+ - run : bin/setup
90+ - run : bin/build
91+ - name : CLI integration tests
92+ run : ./tests/integration.sh
93+ env :
94+ ASCEND_SERVICE_ACCOUNT_ID : ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_ID }}
95+ ASCEND_SERVICE_ACCOUNT_KEY : ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_KEY }}
96+ ASCEND_INSTANCE_API_URL : ${{ secrets.APP_ASCEND_INSTANCE_API_URL }}
97+ - name : Python SDK integration tests
98+ run : ./tests/integration.py
99+ env :
100+ ASCEND_SERVICE_ACCOUNT_ID : ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_ID }}
101+ ASCEND_SERVICE_ACCOUNT_KEY : ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_KEY }}
102+ ASCEND_INSTANCE_API_URL : ${{ secrets.APP_ASCEND_INSTANCE_API_URL }}
103+ - name : REST API integration tests
104+ run : ./tests/rest.py
105+ env :
106+ ASCEND_SERVICE_ACCOUNT_ID : ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_ID }}
107+ ASCEND_SERVICE_ACCOUNT_KEY : ${{ secrets.APP_ASCEND_SERVICE_ACCOUNT_KEY }}
108+ ASCEND_INSTANCE_API_URL : ${{ secrets.APP_ASCEND_INSTANCE_API_URL }}
0 commit comments