Skip to content
This repository has been archived by the owner on Mar 29, 2023. It is now read-only.

Latest commit

 

History

History
20 lines (16 loc) · 823 Bytes

github.md

File metadata and controls

20 lines (16 loc) · 823 Bytes

GitHub related documentation

Documentation relating to various GitHub features used by this project.
(If you are developing locally you probably do not need to pay attention to this)

Workflow jobs

  • build - builds the SAM project and caches the result
  • test - runs GoLang unit tests
  • deploy - deploys to prod from branch "master" and to dev from branch "development"

Repository secrets

The following repository secrets are used by GitHub workflows:

AWS

Secret Explanation
AWS_ACCESS_KEY_ID The AWS access key for the CI user.
AWS_SAMCONFIG_DEV The base64 encoded samconfig.toml used for deployments to dev
AWS_SAMCONFIG_PROD The base64 encoded samconfig.toml used for deployments to prod
AWS_SECRET_ACCESS_KEY The AWS secret access key for the CICD user.