{"meta":{"title":"Implementación en un entorno específico","intro":"Especifique un entorno de implementación en el flujo de trabajo.","product":"GitHub Actions","breadcrumbs":[{"href":"/es/actions","title":"GitHub Actions"},{"href":"/es/actions/how-tos","title":"Procedimientos"},{"href":"/es/actions/how-tos/write-workflows","title":"Escribir flujos de trabajo"},{"href":"/es/actions/how-tos/write-workflows/choose-what-workflows-do","title":"Seleccionar qué hacen los flujos de trabajo"},{"href":"/es/actions/how-tos/write-workflows/choose-what-workflows-do/deploy-to-environment","title":"Implementación en el entorno"}],"documentType":"article"},"body":"# Implementación en un entorno específico\n\nEspecifique un entorno de implementación en el flujo de trabajo.\n\n## Requisitos previos\n\nDebes crear un entorno para poder usarlo en un flujo de trabajo. Consulta [Administrar entornos para la implementación](/es/actions/how-tos/managing-workflow-runs-and-deployments/managing-deployments/managing-environments-for-deployment#creating-an-environment).\n\n## Uso de un entorno en un flujo de trabajo\n\n1. Abre el archivo de flujo de trabajo que deseas editar.\n\n2. Usa la siguiente sintaxis para agregar una clave [`jobs.<job_id>.environment`](/es/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idenvironment) al flujo de trabajo:\n\n   ```yaml copy\n   jobs:\n     JOB-ID:\n       environment: ENVIRONMENT-NAME\n   ```\n\n   El trabajo elegido ahora estará sujeto a las reglas configuradas para el entorno especificado.\n\n3. Opcionalmente, especifica una dirección URL de implementación para el entorno con la sintaxis siguiente:\n\n   ```yaml copy\n   jobs:\n     JOB-ID:\n       environment:\n           name: ENVIRONMENT-NAME\n           url: URL\n   ```\n\n   Aparecerá la dirección URL especificada:\n\n   * En la página de implementaciones del repositorio\n   * En el gráfico de visualización de la ejecución del flujo de trabajo\n   * (Si una solicitud de incorporación de cambios desencadena el flujo de trabajo) Como botón \"Ver implementación\" en la escala de tiempo de la solicitud de incorporación de cambios\n\n4. Opcionalmente, evite que se cree un objeto de implementación agregando la `deployment` propiedad . Cuando se establece en `false`, el trabajo sigue teniendo acceso a los secretos y variables de entorno, pero no se crea ninguna implementación de GitHub:\n\n   ```yaml copy\n   jobs:\n     JOB-ID:\n       environment:\n           name: ENVIRONMENT-NAME\n           deployment: false\n   ```\n\n   Esto es útil para los trabajos de CI o pruebas que necesitan secretos de entorno, pero que realmente no implementan nada. Para obtener más información, vea [Implementación con GitHub Actions](/es/actions/how-tos/deploy/configure-and-manage-deployments/control-deployments#using-environments-without-deployments)."}