wxul/AWS S3 Sync Action

Sync files to s3 with compare and create cloudfront invalidation.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
aws_bucket_nameBucket nameyes
aws_bucket_dirBucket prefixno
aws_bucket_aclBucket ACL, "private"|"public-read"|"public-read-write"|"authenticated-read"|"aws-exec-read"|"bucket-owner-read"|"bucket-owner-full-control"nopublic-read
aws_bucket_sseThe server-side encryption algorithm used when storing this object in Amazon S3 (for example, AES256, aws:kms)no
aws_cloudfront_distribution_idCloudfront distribution idno
compareCompare ETag with s3 existed filesnotrue
sourceSource directoryyes
concurrentConcurrent countno20
if_has_failedChoose how to exit the action if some files upload failed (fail or ignore)ignore
namedescription
error_messageThe error message, if an error occurs
invalidation_idCloudfront invalidation id if Created
uploaded_filesUploaded files
invalidation_errorCreate Invalidation Error