realsensesolutions/AWS S3 Bucket Creator
Creates an S3 bucket using Terraform with backend state management. Requires prior setup of Terraform backend resources.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 11, 2026
- License
- None
Pinned Snippet
uses: realsensesolutions/actions-aws-bucket@c7c024b25b60cca379ec52b5906d9a819a1c21b8 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| name | Base name for the S3 bucket | yes | — |
| cors_configuration | Path 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_pattern | Bucket naming pattern: "default" (legacy) or "service-provider" (multi-tenant). Defaults to "default" for backward compatibility. | no | default |
| bucket_purpose | Purpose suffix for bucket (e.g., "files", "assets", "backups"). Only used when naming_pattern is "service-provider". Defaults to "files". | no | files |
| enable_versioning | Enable versioning on the S3 bucket. Defaults to false. | no | false |
Outputs
| name | description |
|---|---|
| name | The created S3 bucket name |