# 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)