We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
arduino
Learn more about funding links in repositories.
Report abuse
There was an error while loading. Please reload this page.
1 parent a95600d commit 313513cCopy full SHA for 313513c
.github/workflows/test-s3-upload.yml
@@ -0,0 +1,31 @@
1
+name: Test S3 Upload
2
+
3
+on:
4
+ push:
5
+ branches:
6
+ - use-aws-oidc
7
+ workflow_dispatch:
8
9
+jobs:
10
+ sync-to-s3:
11
+ runs-on: ubuntu-latest
12
13
+ permissions:
14
+ id-token: write
15
16
+ steps:
17
+ - name: Configure AWS Credentials
18
+ uses: aws-actions/configure-aws-credentials@v4
19
+ with:
20
+ role-to-assume: ${{ secrets.AWS_ROLE_ARN }}
21
+ aws-region: us-east-1
22
23
+ - name: Create test folder and files
24
+ run: |
25
+ mkdir -p test-folder
26
+ echo "File 1 content" > test-folder/file1.txt
27
+ echo "File 2 content" > test-folder/file2.txt
28
+ echo "File 3 content" > test-folder/file3.txt
29
30
+ - name: Sync folder to S3
31
+ run: aws s3 sync test-folder s3://${{ secrets.DOWNLOADS_BUCKET }}/test-folder
0 commit comments