Skip to content

Commit

Permalink
upload to cloudflare
Browse files Browse the repository at this point in the history
  • Loading branch information
nullchinchilla committed Mar 9, 2024
1 parent ef69f56 commit 974775b
Showing 1 changed file with 14 additions and 10 deletions.
24 changes: 14 additions & 10 deletions .github/workflows/build_and_upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,17 @@ jobs:
- name: Build geph5-exit
run: cargo build --locked --release --target x86_64-unknown-linux-musl --manifest-path binaries/geph5-exit/Cargo.toml

# - name: Upload to S3
# uses: jakejarvis/s3-sync-action@master
# with:
# args: --acl public-read --follow-symlinks --delete
# env:
# AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }}
# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
# AWS_REGION: "us-west-1"
# SOURCE_DIR: "target/x86_64-unknown-linux-musl/release"
- name: Install AWS CLI
run: |
curl "https://d1vvhvl2y92vvt.cloudfront.net/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
- name: Upload to Cloudflare R2
run: |
aws configure set default.s3.endpoint_url ${{ secrets.R2_S3_URL }}
aws s3 cp target/x86_64-unknown-linux-musl/release s3://$z --recursive
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
BUCKET_NAME: ${{ secrets.AWS_BUCKET_NAME }}

0 comments on commit 974775b

Please sign in to comment.