actions-marketplace-validations/S3 Deploy
Deploy a static website to AWS S3 and invalidate CloudFront distribution
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| folder | Directory to deploy | yes | — |
| bucket | Name of AWS Bucket | yes | — |
| bucket-region | The destination bucket region | yes | — |
| dist-id | AWS CloudFront distribution ID | no | — |
| invalidation | AWS CloudFront invalidation path(s) | no | — |
| delete-removed | Removes files in S3 that are not available in the local copy of the directory | no | — |
| no-cache | Use this parameter to specify Cache-Control: no-cache, no-store, must-revalidate header | no | — |
| private | Upload files with private ACL, needed for S3 static website hosting | no | — |
| cache | Sets the Cache-Control: max-age=X header | no | — |
| immutable | Sets the Cache-Control header to immutable | no | — |
| cache-control | Sets the Cache-Control: X header | no | — |
| files-to-include | Allows for a comma delineated Regex String that matches files to include in the deployment | no | — |
Outputs
no outputs