# Choosing where your workflow runs

You can specify the compute environment your jobs and workflows run in.

## Links

* [Choosing the runner for a job](/en/enterprise-server@3.22/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job)

  Define the type of machine that will process a job in your workflow.

* [Running jobs in a container](/en/enterprise-server@3.22/actions/how-tos/write-workflows/choose-where-workflows-run/run-jobs-in-a-container)

  Use a container to run the steps in a job.