Is there away to add an approval step on pipelines?

I’ve gone through the docs and a couple of Github issues and I’m still not sure How to add an approval step on Pipeline.

Our use case is that We want to add an approval step before deploying to production via slack or something.

Any help appreciated. Thanks.

Drone does not have any native concept of approval steps. Instead, you could use the native promotion feature [1] to manually promote your build to your production environment. If you would like to promote builds from Slack, you could use the Drone API [2] to create a simple integration.

[1] https://docs.drone.io/promote/
[2] https://docs.drone.io/api/builds/build_promote/