{"meta":{"title":"Configuring and managing deployments","intro":"View your deployment history and configure rules to protect your deployments.","product":"GitHub Actions","breadcrumbs":[{"href":"/en/actions","title":"GitHub Actions"},{"href":"/en/actions/how-tos","title":"How-tos"},{"href":"/en/actions/how-tos/deploy","title":"Deploy"},{"href":"/en/actions/how-tos/deploy/configure-and-manage-deployments","title":"Configure and manage deployments"}],"documentType":"subcategory"},"body":"# Configuring and managing deployments\n\nView your deployment history and configure rules to protect your deployments.\n\n## Links\n\n* [Deploying with GitHub Actions](/en/actions/how-tos/deploy/configure-and-manage-deployments/control-deployments)\n\n  GitHub Actions gives you fine-grained control over deployments with environments, concurrency groups, and protection rules.\n\n* [Viewing deployment history](/en/actions/how-tos/deploy/configure-and-manage-deployments/view-deployment-history)\n\n  View current and previous deployments for your repository.\n\n* [Managing environments for deployment](/en/actions/how-tos/deploy/configure-and-manage-deployments/manage-environments)\n\n  You can create environments and secure those environments with deployment protection rules. A job that references an environment must follow any protection rules for the environment before running or accessing the environment's secrets.\n\n* [Reviewing deployments](/en/actions/how-tos/deploy/configure-and-manage-deployments/review-deployments)\n\n  You can approve or reject jobs awaiting review.\n\n* [Creating custom deployment protection rules](/en/actions/how-tos/deploy/configure-and-manage-deployments/create-custom-protection-rules)\n\n  Use GitHub Apps to automate protecting deployments with third-party systems.\n\n* [Configuring custom deployment protection rules](/en/actions/how-tos/deploy/configure-and-manage-deployments/configure-custom-protection-rules)\n\n  Use GitHub Apps to automate protecting deployments with third-party systems."}