Is it possible to deploy a specific commit made to github?
So I just started using Envoyer for deployment and was hoping to have CircleCI trigger Envoyer deployment after tests complete. This works well and was just a matter of calling my Envoyer URL from CircleCI, but one thing I noticed is if I make multiple commits to my github repo while CircleCI is in the middle of doing job number 1, the moment it calls Envoyer to trigger deployment, Envoyer would deploy the latest commit made, which obviously isn't a good idea as the latest commit hasn't been tested yet by my CircleCI setup. I noticed this when I did 2 consecutive commits and the 2 deployments recorded in Envoyer were for the same commit, which would be the latest one.
Am I missing something obvious here? What I want is Envoyer to only deploy the same commit that was tested by my CircleCI run (basically I have Github tell CircleCI to checkout and run tests when it receives commits to the master branch), since that would be the commit that CircleCI has tested.
Please or to participate in this conversation.