diff --git a/.github/workflows/build_tools.yaml b/.github/workflows/build_tools.yaml index 989625bf..f3ed7160 100644 --- a/.github/workflows/build_tools.yaml +++ b/.github/workflows/build_tools.yaml @@ -13,16 +13,7 @@ jobs: contents: write steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@v2 - with: - aws-access-key-id: ${{ secrets.R2_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.R2_SECRET_ACCESS_KEY }} - aws-region: auto - aws-endpoint-url: https://${{ secrets.CLOUDFLARE_ACCOUNT_ID }}.r2.cloudflarestorage.com + - uses: actions/checkout@v3 - name: Install dependencies run: | @@ -62,9 +53,14 @@ jobs: - name: Upload to Cloudflare R2 if: steps.run_node.outcome == 'success' env: + R2_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }} + R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }} R2_BUCKET: ${{ secrets.R2_BUCKET }} CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} run: | + export AWS_ACCESS_KEY_ID=${R2_ACCESS_KEY_ID} + export AWS_SECRET_ACCESS_KEY=${R2_SECRET_ACCESS_KEY} + export AWS_ENDPOINT_URL=https://${CLOUDFLARE_ACCOUNT_ID}.r2.cloudflarestorage.com aws s3 sync ./packages/ s3://${R2_BUCKET}/shinkai-tools/ \ --endpoint-url https://${CLOUDFLARE_ACCOUNT_ID}.r2.cloudflarestorage.com \ --only-show-errors \ No newline at end of file