@@ -221,6 +221,13 @@ jobs:
221221 python-version : ${{matrix.envinfo.python-version}}
222222 architecture : ${{matrix.envinfo.python-arch}}
223223
224+ - name : Setup ossutil
225+ uses : yizhoumo/setup-ossutil@v1
226+ with :
227+ endpoint : " oss-accelerate.aliyuncs.com"
228+ access-key-id : ${{ secrets.OSS_ACCESS_KEY }}
229+ access-key-secret : ${{ secrets.OSS_SECRET_KEY }}
230+
224231 - name : Cache dependencies
225232 uses : actions/cache@v1
226233 with :
@@ -241,14 +248,19 @@ jobs:
241248
242249 - name : Build bdist wheel
243250 shell : bash
251+ env :
252+ SM_REV : ' master/cdb9521'
244253 run : |
245254 python setup.py sdist
246255 python setup.py bdist_wheel -p any
247256 rm -rf build
257+ rm -rf tqsdk/sm && ossutil cp -rf oss://shinny-cd/sm-sdk/$SM_REV/linux/amd64 tqsdk && mv tqsdk/amd64 tqsdk/sm
248258 python setup.py bdist_wheel -p manylinux1_x86_64
249259 rm -rf build
260+ rm -rf tqsdk/sm && ossutil cp -rf oss://shinny-cd/sm-sdk/$SM_REV/win/x86 tqsdk && mv tqsdk/x86 tqsdk/sm
250261 python setup.py bdist_wheel -p win32
251262 rm -rf build
263+ rm -rf tqsdk/sm && ossutil cp -rf oss://shinny-cd/sm-sdk/$SM_REV/win/amd64 tqsdk && mv tqsdk/amd64 tqsdk/sm
252264 python setup.py bdist_wheel -p win_amd64
253265
254266 - name : Sphinx build
@@ -288,14 +300,6 @@ jobs:
288300 user : __token__
289301 password : ${{ secrets.PYPI_PASSWORD }}
290302
291- - name : Setup ossutil
292- if : github.event.client_payload.tag_flag == 'true' || github.event.client_payload.ref == 'refs/heads/master'
293- uses : yizhoumo/setup-ossutil@v1
294- with :
295- endpoint : " oss-accelerate.aliyuncs.com"
296- access-key-id : ${{ secrets.OSS_ACCESS_KEY }}
297- access-key-secret : ${{ secrets.OSS_SECRET_KEY }}
298-
299303 - name : Upload to Oss - tag
300304 if : github.event.client_payload.tag_flag == 'true'
301305 shell : bash
0 commit comments