Skip to content

Commit b2a57e3

Browse files
committed
test
1 parent 3042d88 commit b2a57e3

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

.github/workflows/upload-test.yml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,16 @@ jobs:
1212
with:
1313
ref: "master"
1414

15-
- name: AWS CLI Config Init
15+
- name: Install coscli
1616
run: |
17-
mkdir -p ~/.aws
18-
touch ~/.aws/config
19-
echo "[default]
20-
s3 =
21-
addressing_style = virtual " > ~/.aws/config
22-
touch ~/.aws/credentials
23-
echo "[default]
24-
aws_access_key_id=${{ secrets.TENCENTCLOUD_SECRET_ID }}
25-
aws_secret_access_key=${{ secrets.TENCENTCLOUD_SECRET_KEY }}" > ~/.aws/credentials
17+
curl -O https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-amd64
18+
mv coscli-linux-amd64 coscli
2619
2720
- name: Upload test file
2821
run: |
29-
aws s3 cp README.md s3://${{ secrets.TENCENTCLOUD_BUCKET_ID }}/README.md \
30-
--no-progress \
31-
--follow-symlinks \
22+
./coscli cp README.md s3://${{ secrets.TENCENTCLOUD_BUCKET_ID }}/README.md \
23+
--init-skip \
24+
--recursive \
25+
--secret-id=${{ secrets.TENCENTCLOUD_SECRET_ID }} \
26+
--secret-key=${{ secrets.TENCENTCLOUD_SECRET_KEY }} \
3227
--endpoint-url https://cos.na-ashburn.myqcloud.com
33-
34-
- name: AWS CLI Config Clear
35-
run: cat /dev/null > ~/.aws/credentials

0 commit comments

Comments
 (0)