Replies: 2 comments
-
I had found this similar comment but no follow-up here. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Unfortunately this is how it works. If I understood your scenario correct, there is a workaround:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This seems like an unexpected behavior for jobs that uses both concurrency and an environment that requires manual approval:
In this situation, I would not expect concurrency to take effect until after the approval. If the first workflow is approved, then the 2nd run could be pending. The second workflow should be able to be approved, and if so, then it should be able to cancel the first.
The cancel-in-progress flag does not really solve this problem, because there are situations where I want to be able to approve the first run, and situations where I want to skip the first run and directly approve the second run.
Beta Was this translation helpful? Give feedback.
All reactions