-
Notifications
You must be signed in to change notification settings - Fork 5
Sync repo to s3 #444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Sync repo to s3 #444
Conversation
This commit introduces a reusable GitHub Actions workflow that synchronizes repository contents to an S3 bucket. It supports both OIDC and IAM credential authentication, and offers various configuration options for source directory, destination prefix, deletion, exclusion patterns, and more. An example workflow demonstrating its usage is also included. Co-authored-by: sam.jewell <[email protected]>
|
Cursor Agent can help with this pull request. Just |
|
|
|
|
||
| - name: Configure AWS credentials (OIDC) | ||
| if: ${{ inputs.aws-role-arn != '' }} | ||
| uses: aws-actions/configure-aws-credentials@v4 |
Check failure
Code scanning / zizmor
unpinned action reference Error
|
|
||
| - name: Configure AWS credentials (IAM) | ||
| if: ${{ inputs.aws-role-arn == '' }} | ||
| uses: aws-actions/configure-aws-credentials@v4 |
Check failure
Code scanning / zizmor
unpinned action reference Error
|
😢 zizmor failed with exit code 14. Expand for full output |
Add a reusable GitHub Actions workflow to sync repository contents to an S3 bucket, supporting OIDC and IAM authentication.