Bug with concurrency + environment approve

Hi, i found a bug with the new environment feature. I have a workflow job which has concurrency and environment configured. The environment requires a manual approval. What’s now happening is that when i run the workflow twice i approve the environment only for the second run it’s still blocked because of the concurrency and environment of the first run.
I would expect the concurrency only to take affect after the environment is approved and the job is really running.

Good catch. You should report this via the feedback form to GitHub staff!