File tree 1 file changed +14
-5
lines changed
1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change 1
1
name : Generate Index
2
2
3
+ env :
4
+ PROJECT_NAME : arduino-fwuploader
5
+ AWS_REGION : " us-east-1"
6
+
3
7
# See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows
4
8
on :
5
9
push :
@@ -66,11 +70,16 @@ jobs:
66
70
- name : create the gzip
67
71
run : gzip --keep boards/plugin_firmware_index.json
68
72
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
+
69
80
- name : s3 sync
70
81
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
73
84
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