From 797ceb86a96318747a556d293aa9479f5d2e87f5 Mon Sep 17 00:00:00 2001 From: Ana Hobden Date: Mon, 16 Jan 2023 11:41:16 -0800 Subject: [PATCH] Upload tags to S3 as well to avoid egress limits (#187) * Upload tags to S3 as well to avoid egress limits * Refine * Fixes from Cole --- .github/workflows/release-tags.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-tags.yml b/.github/workflows/release-tags.yml index 51097bb..6043e4a 100644 --- a/.github/workflows/release-tags.yml +++ b/.github/workflows/release-tags.yml @@ -21,7 +21,17 @@ jobs: - name: Fixup URL in nix-installer.sh run: | sed -i "s@https://install.determinate.systems/nix@https://install.determinate.systems/nix/tag/$GITHUB_REF_NAME@" nix-installer.sh - - name: Publish Release (Tag) + - name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@v1 + with: + role-to-assume: ${{ secrets.AWS_S3_UPLOAD_ROLE }} + aws-region: us-east-2 + - name: Publish Release to S3 (Tag) + env: + AWS_BUCKET: ${{ secrets.AWS_S3_UPLOAD_BUCKET }} + run: | + ./upload_s3.sh "$GITHUB_REF_NAME" "$GITHUB_SHA" + - name: Publish Release to GitHub (Tag) uses: softprops/action-gh-release@v1 with: fail_on_unmatched_files: true