Deploying on multiple environments

When we’re merging something into, let’s say, for example dev branch, we need to deploy code on a few environments at the same time (they are basically both “dev” environments, just having a different environment variables, one for US, another for Canada).
Is there a way to do this using some xdn deploy flag? Or should we adjust our github actions accordingly, doing a few runs of xdn deploy with a different --environment setting?

Thanks!

I would create 2 different GitHub workflows that can run and deploy in parallel, each passing a different environment flag. This way the job can be re-run easily without affecting the other if one were to fail.

Yea, I’ve kinda did the same thing for now, seems to be the best solution atm, thanks Tristan