I have a pipeline for one of my repositories and it automatically deploys every time I commit and push any code - is there a way to make it so it only runs the pipeline when I wan to execute it, instead of automatically running whenever I push new code?