From d7b06a27fa1bd2073a4fb38bfa4298cf7a4ffefa Mon Sep 17 00:00:00 2001 From: Niklas Steiner Date: Tue, 12 Jan 2021 00:08:08 +0100 Subject: [PATCH] build: keep old deltas --- .github/workflows/release.yaml | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 67c5bf95..5128ff3a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -43,13 +43,14 @@ jobs: asset_content_type: application/octet-stream - name: Upload to CDN - uses: LibreTexts/do-space-sync-action@master - with: - args: --acl public-read - env: - SOURCE_DIR: ./out/make/squirrel.windows/x64/ - DEST_DIR: installer - SPACE_NAME: ${{ secrets.CDN_SPACE_NAME }} - SPACE_REGION: ${{ secrets.CDN_SPACE_REGION }} - SPACE_ACCESS_KEY_ID: ${{ secrets.CDN_SPACE_ACCESS_KEY_ID }} - SPACE_SECRET_ACCESS_KEY: ${{ secrets.CDN_SPACE_SECRET_ACCESS_KEY }} + run: | + mkdir -p ~/.aws + touch ~/.aws/credentials + + echo "[default] + aws_access_key_id = ${{ secrets.CDN_SPACE_ACCESS_KEY_ID }} + aws_secret_access_key = ${{ secrets.CDN_SPACE_SECRET_ACCESS_KEY }}" > ~/.aws/credentials + + aws s3 sync ./out/make/squirrel.windows/x64/ s3://${{ secrets.CDN_SPACE_NAME }}/installer \ + --follow-symlinks \ + --endpoint https://${{ secrets.CDN_SPACE_REGION }}.digitaloceanspaces.com --acl public-read