Upload ceremony file to storage

This commit is contained in:
Slava 2024-01-16 22:17:11 +02:00 committed by GitHub
parent d4c12191cc
commit 66c5d51c4c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -126,3 +126,16 @@ jobs:
name: circuit-assets
path: workflow/build
retention-days: 5
- name: Upload to storage
run: |
hash=($(shasum -a 256 ${{ env.CIRCUIT_FILE }}))
aws s3 cp ${{ env.CIRCUIT_FILE }} s3://${{ env.AWS_S3_BUCKET }}/${hash} --endpoint-url ${AWS_S3_ENDPOINT}
aws s3 cp ${{ env.CIRCUIT_FILE }} s3://${{ env.AWS_S3_BUCKET }}/`basename ${{ env.CIRCUIT_FILE }}` --endpoint-url ${AWS_S3_ENDPOINT}
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: ${{ secrets.AWS_DEFAULT_REGION }}
AWS_S3_ENDPOINT: ${{ secrets.AWS_S3_ENDPOINT }}
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }}
CIRCUIT_FILE: workflow/build/proof_main.zkey