Collection of GitHub actions for interacting with AWS services.
See individual action directory for details on usage and examples.
- AWS Command Line Interface - execute awscli commands
- CloudFront Invalidate - invalidate AWS CloudFront distribution to force cache refresh
- IAM Access Credentials - ensure GitHub actions workflow environment has necessary AWS IAM credentials available for subsequent AWS actions
- S3 Sync - synchronize local files to remote AWS S3 bucket
This project uses npm workspaces to manage the monorepo. Install dependencies:
npm installBuild all actions:
npm run allPlease read CODE_OF_CONDUCT.md for details on our code of conduct and the process for submitting pull requests.
