Skip to content

Commit

Permalink
Upload to s3
Browse files Browse the repository at this point in the history
  • Loading branch information
thomaslorentsen committed Sep 25, 2023
1 parent 2d298c8 commit 25fe485
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,23 @@ jobs:
GOARCH: amd64

- name: Checksum
run: md5sum ${{ env.MICROSERVICE }} > ${{ env.MICROSERVICE }}.md5
run: md5sum ${{ env.MICROSERVICE }} > ${{ env.MICROSERVICE }}.md5

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v3
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ secrets.AWS_REGION }}

- name: Stage Checksum
run: aws s3 cp ${{ env.MICROSERVICE }}.md5 s3://${{ secrets.ARTIFACTS_BUCKET }}/${{ env.MICROSERVICE }}.staged.md5

- name: Stage Artifact
run: aws s3 cp ${{ env.MICROSERVICE }} s3://${{ secrets.ARTIFACTS_BUCKET }}/${{ env.MICROSERVICE }}.staged

- name: Upload Checksum
run: s3://${{ secrets.ARTIFACTS_BUCKET }}/${{ env.MICROSERVICE }}.staged.md5 s3://${{ secrets.ARTIFACTS_BUCKET }}/${{ env.MICROSERVICE }}.md5

- name: Upload Artifact
run: aws s3 cp s3://${{ secrets.ARTIFACTS_BUCKET }}/${{ env.MICROSERVICE }}.staged s3://${{ secrets.ARTIFACTS_BUCKET }}/${{ env.MICROSERVICE }}

0 comments on commit 25fe485

Please sign in to comment.