Manual approval step in github

Viewed 19

Has anyone gotten manual approval steps to work in a satisfactory way? So far I have tried two different solutions but I cannot get the results that I want. What do I want? I want the same functionality that exists in azure devops. We want to automatically deploy our changes to our dev env and then manually deploy to test / prod without sending notifications.

Solution 1) was to use the require review option and that gives me the correct functionality however it does spam the whole teams with emails which I cannot seem to disable... https://docs.github.com/en/actions/deployment/targeting-different-environments/using-environments-for-deployment#required-reviewers

Issue regarding disabling the emails: https://github.com/community/community/discussions/14564

The second option is to use this third-party action however I am not allowed to use public actions https://github.com/marketplace/actions/manual-workflow-approval

So question is, how have other solved this issue?

0 Answers
Related