Holding a job for Manual Approval for a specific amount of time


#1

I noticed that one a job is held for manual approval it’s status is “hold” until approved or cancelled. In my case I’m using the manual approval as a way of allowing deployments if you want to knowingly overwrite the content of the dev instance with the content of a feature branch, in this scenario it would be great to have a timeout for the approval job so the PR checks eventually complete. Something like this:
workflows:
version: 2
build-and-deploy:

      - approval:
        type: approval
        release-timeout: 600

#2

Hi @jvguillen,

Thanks for your interest in this feature! We are moving all of these types of requests to our Ideas page. Other users have been interested in an expirey or timeout for the approval step as well. Please add your vote to that idea here.


#3