Skip to content

Commit 73d4f3d

Browse files
committed
test
1 parent 9c63ec9 commit 73d4f3d

File tree

2 files changed

+11
-18
lines changed

2 files changed

+11
-18
lines changed

.github/workflows/production.yml

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -100,26 +100,20 @@ jobs:
100100
sudo apt install tree
101101
tree public
102102
103-
- name: AWS CLI Config Init
103+
- name: Install coscli
104104
run: |
105-
mkdir -p ~/.aws
106-
touch ~/.aws/config
107-
echo "[default]
108-
s3 =
109-
addressing_style = virtual " > ~/.aws/config
110-
touch ~/.aws/credentials
111-
echo "[default]
112-
aws_access_key_id=${{ secrets.TENCENTCLOUD_SECRET_ID }}
113-
aws_secret_access_key=${{ secrets.TENCENTCLOUD_SECRET_KEY }}" > ~/.aws/credentials
105+
curl -O https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-amd64
106+
mv coscli-linux-amd64 coscli
107+
chmod 755 coscli
114108
115109
- name: Deploy to COS
116110
run: |
117-
aws s3 sync public/ s3://${{ secrets.TENCENTCLOUD_BUCKET_ID }} \
118-
--no-progress \
119-
--follow-symlinks \
120-
--size-only \
121-
--delete \
122-
--endpoint-url https://cos.na-ashburn.myqcloud.com
111+
./coscli cp public/ cos://${{ secrets.TENCENTCLOUD_BUCKET_ID }} \
112+
--init-skip \
113+
--recursive \
114+
--secret-id ${{ secrets.TENCENTCLOUD_SECRET_ID }} \
115+
--secret-key ${{ secrets.TENCENTCLOUD_SECRET_KEY }} \
116+
--endpoint cos.na-ashburn.myqcloud.com
123117
124118
- name: AWS CLI Config Clear
125119
run: cat /dev/null > ~/.aws/credentials

.github/workflows/upload-test.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
- name: Install coscli
1616
run: |
17-
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-amd64
17+
curl -O https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-amd64
1818
mv coscli-linux-amd64 coscli
1919
chmod 755 coscli
2020
@@ -26,4 +26,3 @@ jobs:
2626
--secret-id ${{ secrets.TENCENTCLOUD_SECRET_ID }} \
2727
--secret-key ${{ secrets.TENCENTCLOUD_SECRET_KEY }} \
2828
--endpoint cos.na-ashburn.myqcloud.com
29-
cat ./coscli_output/*/*

0 commit comments

Comments
 (0)