A scheduled deployment pipeline can do all the right work and still stop at the last step: waiting for someone to approve its environment access. The obvious fix is to automate the approval. The dangerous version is to make the gate disappear. I wanted the boring scheduled run to proceed on its own, while keeping human approval for everything that did not match that exact case.
...читать далее "Another way to automate GitHub Actions environment approvals"