I figured that if I want to run 2 jobs in parallel I needed 2 runners.
So I registered 2 runners on the same host, I also updated the
concurrent property in my config.toml to
It does run 2 jobs in parallel now but if I look at the output they are both using the same runner.
Do you only need 1 runner per machine? Can the same runner run multiple jobs in parallel? If so, are there no issues where job 1 creates an output or sets an environment variable that disturbs the second job?