https://github.com/onramper/action-deploy-aws-static-site
Batteries-included Github action that deploys a static site to AWS Cloudfront, taking care of DNS, SSL certs and S3 buckets
https://github.com/onramper/action-deploy-aws-static-site
actions aws cloudfront github-action
Last synced: 3 months ago
JSON representation
Batteries-included Github action that deploys a static site to AWS Cloudfront, taking care of DNS, SSL certs and S3 buckets
- Host: GitHub
- URL: https://github.com/onramper/action-deploy-aws-static-site
- Owner: onramper
- License: mit
- Created: 2020-08-13T15:44:58.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-01T15:32:42.000Z (4 months ago)
- Last Synced: 2025-03-30T02:04:03.310Z (3 months ago)
- Topics: actions, aws, cloudfront, github-action
- Language: TypeScript
- Homepage: https://github.com/marketplace/actions/deploy-static-site-to-aws
- Size: 116 MB
- Stars: 77
- Watchers: 4
- Forks: 23
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Deploy static site to AWS
Batteries-included Github action that deploys a static site to AWS Cloudfront, taking care of DNS, SSL certs and S3 buckets
![]()
## Usage
```yaml
- name: Deploy to AWS
uses: onramper/[email protected]
with:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
domain: subdomain.example.com
publish_dir: ./public
```Make sure to add your `domain` to Route 53 as hosted zone and add an `NS` record if needed. An `A` record will be automatically added by the action.