Feature Request: GitHub Actions Manual Trigger / Approvals
As far as I can tell, there is no way to manually trigger a workflow execution. If there is, how is it done?
If not, I would like to request an additional event trigger called “manual” that would allow one to arbitrarily trigger an exeuction from the Actions UI within GitHub. My use case is to use Actions as a deployment tool and have the ability to run workflows on older commits (rollbacks) or have production deployment workflows be manually triggered.
In addition to that, the ability to have manual approvals as part of job steps in a workflow would be nice. Similar to the above use case, this would be to have build/tests and development deployments happen automatically, but production deployment steps could be dependent on a manual approval to continue workflow execution.