@@ -151,12 +151,9 @@ jobs:
151
151
sudo apt-get update &&
152
152
sudo apt-get install -y clang curl libssl-dev llvm libudev-dev protobuf-compiler
153
153
154
- - name : Install uv
155
- uses : astral-sh/setup-uv@v5
156
-
157
154
- name : Create Python virtual environment
158
155
working-directory : ${{ github.workspace }}
159
- run : uv venv ${{ github.workspace }}/venv
156
+ run : python3 -m venv ${{ github.workspace }}/venv
160
157
161
158
- name : Clone Bittensor SDK repo
162
159
working-directory : ${{ github.workspace }}
@@ -168,8 +165,8 @@ jobs:
168
165
source ${{ github.workspace }}/venv/bin/activate
169
166
git checkout staging
170
167
git fetch origin staging
171
- uv run --active pip install --upgrade pip
172
- uv run --active pip install '.[dev]'
168
+ python3 -m pip install --upgrade pip
169
+ python3 -m pip install '.[dev]'
173
170
174
171
- name : Clone Bittensor async-substrate-interface repo
175
172
run : git clone https://github.com/opentensor/async-substrate-interface.git
@@ -185,8 +182,8 @@ jobs:
185
182
working-directory : ${{ github.workspace }}
186
183
run : |
187
184
source ${{ github.workspace }}/venv/bin/activate
188
- uv run --active pip uninstall async-substrate-interface -y
189
- uv run --active pip install .
185
+ python3 -m pip uninstall async-substrate-interface -y
186
+ python3 -m pip install .
190
187
191
188
- name : Download Cached Docker Image
192
189
uses : actions/download-artifact@v4
@@ -200,7 +197,7 @@ jobs:
200
197
working-directory : ${{ github.workspace }}
201
198
run : |
202
199
source ${{ github.workspace }}/venv/bin/activate
203
- pytest ${{ matrix.test-file }} -s
200
+ python3 -m pytest ${{ matrix.test-file }} -s
204
201
205
202
206
203
run-integration-and-unit-test :
@@ -219,7 +216,7 @@ jobs:
219
216
220
217
- name : Create Python virtual environment
221
218
working-directory : ${{ github.workspace }}
222
- run : python3 -m venv venv
219
+ run : python3 -m venv ${{ github.workspace }}/ venv
223
220
224
221
- name : Clone Bittensor SDK repo
225
222
working-directory : ${{ github.workspace }}
@@ -249,8 +246,8 @@ jobs:
249
246
working-directory : ${{ github.workspace }}
250
247
run : |
251
248
source ${{ github.workspace }}/venv/bin/activate
252
- pip uninstall async-substrate-interface -y
253
- pip install .
249
+ python3 -m pip uninstall async-substrate-interface -y
250
+ python3 -m pip install .
254
251
255
252
- name : Run SDK integration tests
256
253
working-directory : ${{ github.workspace }}
0 commit comments