realsensesolutions/AWS S3 Bucket Creator

Creates an S3 bucket using Terraform with backend state management. Requires prior setup of Terraform backend resources.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 11, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: realsensesolutions/actions-aws-bucket@c7c024b25b60cca379ec52b5906d9a819a1c21b8 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
nameBase name for the S3 bucketyes
cors_configurationPath to JSON file containing CORS configuration for the S3 bucket. File must contain valid JSON with CORS rules. If blank, no CORS will be configured.no
naming_patternBucket naming pattern: "default" (legacy) or "service-provider" (multi-tenant). Defaults to "default" for backward compatibility.nodefault
bucket_purposePurpose suffix for bucket (e.g., "files", "assets", "backups"). Only used when naming_pattern is "service-provider". Defaults to "files".nofiles
enable_versioningEnable versioning on the S3 bucket. Defaults to false.nofalse
namedescription
nameThe created S3 bucket name