Can I use Nomad to auto scale self hosted windows Github runners

I have my CI environment in github and all my github runners needs to be self hosted Windows VMs with some exception for few build jobs which can be run in containerized environment. I have a constrain to have my runners on premises as well.

Is nomad a good option to dynamically allocate github runners in my scenario ?

I came across bfbarkhouse/nomad-gh-runner which is similar, but the example is only for runner in a container.

Thanks,

Prasoon

I solved this with parametric jobs

Maybe some of the approach in that might be applicable to you?