CI/CD Job triggered on push to [main] branch
Mailgun challenge using:
- Serverless
- Typescipt
- Mailgun api
- AWS SNS
- AWS Dynamodb
Setup action keys on Github actions
- MAILGUN_API_KEY
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
Github action yml path
.github/workflows/main.yml
Severless yml path
serverless.yml
Setup values for custom variables in serverless.yml
- tableName
- topicName