Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.29 KB

File metadata and controls

23 lines (17 loc) · 1.29 KB

Live Preview URLs

Dev notes

node

  • no tests included, could add
  • had some issues with package-lock file location but fixed with "cache-dependency-path" flag

python

  • needed to update "runtime settings" in "Code" tab to reflect project setup by setting the handler to "main.handler". nb: important to "deploy" code to test these changes in situe
  • need improved testing hanlding + response

TODO

  • setup staging for both functions
  • potential hooks for something like slack integration
  • store artifacts from builds and testing so they are available for inspection if required or resuse
  • investigate lambda versioning and rollbacks, could this be automated with a post deploy test? Aliases could be usefull potentially
  • investigate what happens when code is updated frequently causing multiple calls to github actions, push vs merge request etc...
  • investigate security best practice such as CODEOWNERS, code scanning, ensure aws policies are minimal, check (and pin if possible all third party actions if possible) etc...