CI/CD Approval Request Option Set
Where CI/CD approvals are required, rather than a notification being sent to the approver where they have to login to brainboard approve; an approve or deny button should be sent in the email, Teams, Splack with a respective backend link to a one-time signed URL that manages the specific workflow and decision. The rational is for managers/business operations, and finops and other various roles that make decisions to approve infrastructure may not want to access brainboard repeatedly or ever (more of a devops team tool) to review and approve certain steps of the workflow. Additionally, as and example, the body of the email should be formatted to include the infracost summary of spend (or a pdf attachment), not necessarily the resources in the Terraform Plan. This same concept can apply for the security checks for the various workflows also.
Attached images
Discussion
Voters
