You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merging PR's requires in most cases manual work. By deploying the PR and running a few test to check the change is working and not breaking the module. For the lambda's we have a good set of automated tests, but for the full module (including IaC) this is still missing.
Steps to test a change
In general, we test a change as follow.
set git ref to main
build lambda's
deploy examples. Typically mult-runner and or default (depending on the change)
point git to the PR
rebuild lambda's
deploy, main reason is to check the PR is not breaking a current deployment
run test based on a sample workflow and verify
destroy environment
Notes
Used Terratest back in the days for another project
Maybe new terraform test capabilites are an option
Having a script to run could be a good first step to automate
Challenge is how to ensure the AWS account remains safe when verifying PR's. Manual approval could be required.
Any help is welcome!
The text was updated successfully, but these errors were encountered:
Problem
Merging PR's requires in most cases manual work. By deploying the PR and running a few test to check the change is working and not breaking the module. For the lambda's we have a good set of automated tests, but for the full module (including IaC) this is still missing.
Steps to test a change
In general, we test a change as follow.
Notes
The text was updated successfully, but these errors were encountered: