# Configuring CI for Nx workspaces

The following guides cover optimizing your CI/CD environments with affected commands and distributed caching:

- [Setting up CI using Azure Pipelines](/recipes/ci/monorepo-ci-azure)
- [Setting up CI using CircleCI](/recipes/ci/monorepo-ci-circle-ci)
- [Setting up CI using GitHub Actions](/recipes/ci/monorepo-ci-github-actions)
- [Setting up CI using Jenkins](/recipes/ci/monorepo-ci-jenkins)
- [Setting up CI using GitLab](/recipes/ci/monorepo-ci-gitlab)
- [Setting up CI using Bitbucket](/recipes/ci/monorepo-ci-bitbucket-pipelines)
