File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change 11name : Generate Index
22
3+ env :
4+ PROJECT_NAME : arduino-fwuploader
5+ AWS_REGION : " us-east-1"
6+
37# See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows
48on :
59 push :
@@ -66,11 +70,16 @@ jobs:
6670 - name : create the gzip
6771 run : gzip --keep boards/plugin_firmware_index.json
6872
73+ - name : configure aws credentials
74+ uses : aws-actions/configure-aws-credentials@v4
75+ with :
76+ role-to-assume : ${{ secrets.AWS_ROLE_TO_ASSUME }}
77+ role-session-name : " github_${{ env.PROJECT_NAME }}"
78+ aws-region : ${{ env.AWS_REGION }}
79+
6980 - name : s3 sync
7081 run : |
71- aws s3 sync boards/ s3://${{ secrets.DOWNLOADS_BUCKET }}/arduino-fwuploader /boards
72- aws s3 sync firmwares/ s3://${{ secrets.DOWNLOADS_BUCKET }}/arduino-fwuploader /firmwares
82+ aws s3 sync boards/ s3://${{ secrets.DOWNLOADS_BUCKET }}/${{ env.PROJECT_NAME }} /boards
83+ aws s3 sync firmwares/ s3://${{ secrets.DOWNLOADS_BUCKET }}/${{ env.PROJECT_NAME }} /firmwares
7384 env :
74- AWS_REGION : " us-east-1" # or https://github.com/aws/aws-cli/issues/5623
75- AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
76- AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
85+ AWS_REGION : ${{ env.AWS_REGION }} # or https://github.com/aws/aws-cli/issues/5623
You can’t perform that action at this time.
0 commit comments