Mailgunchallenge

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

Author

Bello Ajibola