Skip to content

Commit a2c966f

Browse files
committed
fix docs deploy
1 parent 4f134e1 commit a2c966f

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/docs.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,15 @@ jobs:
4444
- name: Install AWS CLI
4545
run: |
4646
sudo apt update
47-
sudo apt install -y aws-cli
47+
sudo apt install -y python3-pip python3-venv
48+
sudo python3 -m venv /opt/awscli
49+
sudo /opt/awscli/bin/pip install --upgrade awscli
4850
- name: Configure AWS CLI for Cloudflare R2
4951
run: |
50-
aws configure set aws_access_key_id ${{ secrets.CF_R2_ACCESS_KEY_ID }}
51-
aws configure set aws_secret_access_key ${{ secrets.CF_R2_SECRET_ACCESS_KEY }}
52-
aws configure set default.region us-east-1 # R2 uses us-east-1 by default
53-
aws configure set default.output json
52+
/opt/awscli/bin/aws configure set aws_access_key_id ${{ secrets.CF_R2_ACCESS_KEY_ID }}
53+
/opt/awscli/bin/aws configure set aws_secret_access_key ${{ secrets.CF_R2_SECRET_ACCESS_KEY }}
54+
/opt/awscli/bin/aws configure set default.region us-east-1 # R2 uses us-east-1 by default
55+
/opt/awscli/bin/aws configure set default.output json
5456
- name: Sync to Cloudflare R2
5557
env:
5658
CF_R2_ENDPOINT: ${{ secrets.CF_R2_ENDPOINT }}

0 commit comments

Comments
 (0)