jonelantha/Deploy Gatsby to AWS S3
Deploy a Gatsby Project to an AWS S3 bucket (optional Cloudfront support)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| public-source-path | Path to Gatsby /public directory | — | ./public/ |
| dest-s3-bucket | Destination S3 Bucket | yes | — |
| dest-s3-path | Destination S3 Path | — | — |
| only-size-changed | Boolean, sync only files where size has changed since last deploy (default: false) | — | false |
| sync-delete | Boolean, delete files on S3 not present in build (default: true) | — | true |
| browser-cache-duration | Browser cache duration (sec) for cache control headers | — | 31536000 |
| cdn-cache-duration | CDN cache duration (sec) for cache control headers (sec) | — | 31536000 |
| cloudfront-id-to-invalidate | Cloudfront ID to invalidate | — | — |
| cloudfront-path-to-invalidate | Cloudfront Path to invalidate (optional, default: '/*') | — | /* |
| debug | Boolean, enable debug logging (default: false) | — | false |
Outputs
no outputs