The purpose of this verification is to ensure the end-to-end functionality of the approval process. It can be deployed on k8s or GitHub Actions.
graph LR
Playwright[GithubAction/Kubernetes]--S1:trigger-->ApprovalFlow;
ApprovalFlow--S2:send-->PortalApproval;
ApprovalFlow--S2:send-->TeamsApproval;
ApprovalFlow--S2:send-->MailApproval;
Playwright[GithubAction/Kubernetes]--S3:approve-->PortalApproval;
Playwright[GithubAction/Kubernetes]--S3:approve-->TeamsApproval;
Playwright[GithubAction/Kubernetes]--S3:approve-->MailApproval;
Playwright[GithubAction/Kubernetes]--S4:check_status-->ApprovalFlow;
- Power Automate
- Approvals
- Playwright
- GitHub Actions
- Kubernetes
- Docker
- Foresight
- Synthetic Monitoring Tests
Apache License 2.0