Skip to content

Commit fa04704

Browse files
ci: add sm support
1 parent db929cd commit fa04704

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

.github/workflows/run-tqsdk.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)