Skip to content

Commit 3de39f5

Browse files
committed
Refactor workflow scripts to simplify binary and font downloads
1 parent 0198815 commit 3de39f5

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

.github/workflows/auto_update_release_notes.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,9 @@ jobs:
2727
- name: Download binaries
2828
run: |
2929
mkdir -p ./bin
30-
cd bin
31-
wget ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/feishu2md
32-
wget ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/jq
33-
wget ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/ossutil
34-
cd ..
30+
wget -P ./bin ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/feishu2md
31+
wget -P ./bin ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/jq
32+
wget -P ./bin ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/ossutil
3533
3634
# Step 3: 给 feishu2md、jq、ossutil 可执行权限
3735
- name: Make feishu2md and jq and ossutil executable

.github/workflows/generate_pdf_and_upload.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,10 @@ jobs:
2424
- name: Download binaries and fonts
2525
run: |
2626
mkdir -p ./bin
27-
cd bin
28-
wget ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/pandoc.deb
29-
cd ..
3027
mkdir -p ./fonts
31-
cd fonts
32-
wget ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/fonts/wen_quan_yi_micro_hei_mono_regular.ttf
33-
wget ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/fonts/wen_quan_yi_micro_hei_regular.ttf
34-
cd ..
28+
wget -P ./bin ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/bin/pandoc.deb
29+
wget -P ./fonts ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/fonts/wen_quan_yi_micro_hei_mono_regular.ttf
30+
wget -P ./fonts ${{ secrets.MERICO_DOCS_ASSETS_ALIYUN_OSS_PATH }}/fonts/wen_quan_yi_micro_hei_regular.ttf
3531
3632
# Step 3: 安装 pandoc
3733
- name: Install pandoc

0 commit comments

Comments
 (0)