Skip to content

Github Action or k8s to trigger synthetic tests for power automate approval flow.

License

Notifications You must be signed in to change notification settings

jianxu42/E2E-Approval-Flow

Repository files navigation

E2E-Approval-Flow

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.

Synthetic Tests Cleanup Docker Image CI

Flow diagram

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;
Loading

Approval Flow

Alt text

Tools & Documents

License

Apache License 2.0

About

Github Action or k8s to trigger synthetic tests for power automate approval flow.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published