diff --git a/translations/es-ES/content/actions/managing-issues-and-pull-requests/adding-labels-to-issues.md b/translations/es-ES/content/actions/managing-issues-and-pull-requests/adding-labels-to-issues.md index 4cb52f8c86..213c2d5c9c 100644 --- a/translations/es-ES/content/actions/managing-issues-and-pull-requests/adding-labels-to-issues.md +++ b/translations/es-ES/content/actions/managing-issues-and-pull-requests/adding-labels-to-issues.md @@ -1,6 +1,7 @@ --- -title: Agregar etiquetas a las propuestas -intro: 'Puedes utilizar las {% data variables.product.prodname_actions %} para etiquetar las propuestas automáticamente.' +title: Adding labels to issues +shortTitle: Add labels to issues +intro: 'You can use {% data variables.product.prodname_actions %} to automatically label issues.' redirect_from: - /actions/guides/adding-labels-to-issues versions: @@ -12,32 +13,26 @@ type: tutorial topics: - Workflows - Project management -ms.openlocfilehash: 8e80990a1a533ed303f47cbad8dafb95c890893d -ms.sourcegitcommit: 5f9527483381cfb1e41f2322f67c80554750a47d -ms.translationtype: HT -ms.contentlocale: es-ES -ms.lasthandoff: 09/11/2022 -ms.locfileid: '147884313' --- -{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} -## Introducción +{% data reusables.actions.enterprise-beta %} +{% data reusables.actions.enterprise-github-hosted-runners %} -En este tutorial se muestra cómo usar la [acción `andymckay/labeler`](https://github.com/marketplace/actions/simple-issue-labeler) en un flujo de trabajo para etiquetar los problemas recientemente abiertos o vueltos a abrir. Por ejemplo, puede agregar la etiqueta `triage` cada vez que se abre o se vuelve a abrir un problema. Después, puede ver todas los problemas que necesitan clasificarse filtrando los problemas con la etiqueta `triage`. +## Introduction -En el tutorial, primero creará un archivo de flujo de trabajo en el que se usa la [acción `andymckay/labeler`](https://github.com/marketplace/actions/simple-issue-labeler). Después, personalizarás el flujo de trabajo de acuerdo con tus necesidades. +This tutorial demonstrates how to use the [`actions/github-script` action](https://github.com/marketplace/actions/github-script) in a workflow to label newly opened or reopened issues. For example, you can add the `triage` label every time an issue is opened or reopened. Then, you can see all issues that need to be triaged by filtering for issues with the `triage` label. -## Crear un flujo de trabajo +The `actions/github-script` action allows you to easily use the {% data variables.product.prodname_dotcom %} API in a workflow. + +In the tutorial, you will first make a workflow file that uses the [`actions/github-script` action](https://github.com/marketplace/actions/github-script). Then, you will customize the workflow to suit your needs. + +## Creating the workflow 1. {% data reusables.actions.choose-repo %} 2. {% data reusables.actions.make-workflow-file %} -3. Copia el siguiente contenido de YAML en tu archivo de flujo de trabajo. - +3. Copy the following YAML contents into your workflow file. + ```yaml{:copy} -{% indented_data_reference reusables.actions.actions-not-certified-by-github-comment spaces=4 %} - -{% indented_data_reference reusables.actions.actions-use-sha-pinning-comment spaces=4 %} - name: Label issues on: issues: @@ -50,29 +45,34 @@ En el tutorial, primero creará un archivo de flujo de trabajo en el que se usa permissions: issues: write steps: - - name: Label issues - uses: andymckay/labeler@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90 + - uses: {% data reusables.actions.action-github-script %} with: - add-labels: "triage" - repo-token: {% raw %}${{ secrets.GITHUB_TOKEN }}{% endraw %} + script: | + github.rest.issues.addLabels({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + labels: ["triage"] + }) ``` -4. Personaliza los parámetros en tu archivo de flujo de trabajo: - - Cambie el valor de `add-labels` a la lista de etiquetas que quiera agregar al problema. Separa las etiquetas con comas. Por ejemplo, `"help wanted, good first issue"`. Para obtener más información sobre las etiquetas, vea "[Administrar etiquetas](/github/managing-your-work-on-github/managing-labels#applying-labels-to-issues-and-pull-requests)". +4. Customize the `script` parameter in your workflow file: + - The `issue_number`, `owner`, and `repo` values are automatically set using the `context` object. You do not need to change these. + - Change the value for `labels` to the list of labels that you want to add to the issue. Separate multiple labels with commas. For example, `["help wanted", "good first issue"]`. For more information about labels, see "[Managing labels](/github/managing-your-work-on-github/managing-labels#applying-labels-to-issues-and-pull-requests)." 5. {% data reusables.actions.commit-workflow %} -## Prueba el flujo de trabajo +## Testing the workflow -Cada que se abre o re-abre una propuesta en tu repositorio, este flujo de trabajo agregará a la propuesta las etiquetas que especificaste. +Every time an issue in your repository is opened or reopened, this workflow will add the labels that you specified to the issue. -Prueba tu flujo de trabajo creando una propuesta en tu repositorio. +Test out your workflow by creating an issue in your repository. -1. Crea una propuesta en tu repositorio. Para más información, vea "[Creación de una incidencia](/github/managing-your-work-on-github/creating-an-issue)". -2. Para ver la ejecución de flujo de trabajo que se activó al crear la propuesta, ve el historial de tus ejecuciones de flujo de trabajo. Para más información, vea "[Visualización del historial de ejecución de flujos de trabajo](/actions/managing-workflow-runs/viewing-workflow-run-history)". -3. Cuando se complete el flujo de trabajo, la propuesta que creaste deberá tener agregadas las etiquetas que especificaste. +1. Create an issue in your repository. For more information, see "[Creating an issue](/github/managing-your-work-on-github/creating-an-issue)." +2. To see the workflow run that was triggered by creating the issue, view the history of your workflow runs. For more information, see "[Viewing workflow run history](/actions/managing-workflow-runs/viewing-workflow-run-history)." +3. When the workflow completes, the issue that you created should have the specified labels added. -## Pasos siguientes +## Next steps -- Para obtener más información acerca de otras tareas que puede realizar con la acción `andymckay/labeler`, como eliminar etiquetas u omitir esta acción si se asigna al problema una etiqueta específica, o la tiene, vea la [documentación de la acción `andymckay/labeler`](https://github.com/marketplace/actions/simple-issue-labeler). -- Para obtener más información acerca de los distintos eventos que pueden desencadenar el flujo de trabajo, vea "[Eventos que desencadenan flujos de trabajo](/actions/reference/events-that-trigger-workflows#issues)". La acción `andymckay/labeler` solo funciona en eventos `issues`, `pull_request` o `project_card`. -- [Busque en GitHub](https://github.com/search?q=%22uses:+andymckay/labeler%22&type=code) ejemplos de flujos de trabajo mediante esta acción. +- To learn more about additional things you can do with the `actions/github-script` action, see the [`actions/github-script` action documentation](https://github.com/marketplace/actions/github-script). +- To learn more about different events that can trigger your workflow, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows#issues)." +- [Search GitHub](https://github.com/search?q=%22uses:+actions/github-script%22&type=code) for examples of workflows using this action. diff --git a/translations/es-ES/content/actions/managing-issues-and-pull-requests/removing-a-label-when-a-card-is-added-to-a-project-board-column.md b/translations/es-ES/content/actions/managing-issues-and-pull-requests/removing-a-label-when-a-card-is-added-to-a-project-board-column.md index fd45f79b3c..b831b6365e 100644 --- a/translations/es-ES/content/actions/managing-issues-and-pull-requests/removing-a-label-when-a-card-is-added-to-a-project-board-column.md +++ b/translations/es-ES/content/actions/managing-issues-and-pull-requests/removing-a-label-when-a-card-is-added-to-a-project-board-column.md @@ -1,6 +1,6 @@ --- title: Eliminar una etiqueta cuando se agrega una tarjeta a una columna de un tablero de proyecto -intro: 'Puedes utilizar las {% data variables.product.prodname_actions %} para eliminar una etiqueta automáticamente cuando una propuesta o solicitud de cambios se agrega a una columna específica en un tablero de proyecto.' +intro: 'Puedes utilizar las {% data variables.product.prodname_actions %} para eliminar una etiqueta automáticamente cuando una incidencia o solicitud de cambios se agrega a una columna específica en un {% data variables.projects.projects_v1_board %}.' redirect_from: - /actions/guides/removing-a-label-when-a-card-is-added-to-a-project-board-column versions: @@ -13,74 +13,77 @@ topics: - Workflows - Project management shortTitle: Remove label when adding card -ms.openlocfilehash: c23edb495719c7059c9c5d8dab1c29acb0e78cb6 -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 +ms.openlocfilehash: d86d9e5ad198c9cf8811b47f2a6c8a7114e20104 +ms.sourcegitcommit: 4d6d3735d32540cb6de3b95ea9a75b8b247c580d ms.translationtype: HT ms.contentlocale: es-ES -ms.lasthandoff: 09/05/2022 -ms.locfileid: '147410111' +ms.lasthandoff: 11/30/2022 +ms.locfileid: '148185633' --- {% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} ## Introducción -En este tutorial se muestra cómo usar la [acción `andymckay/labeler`](https://github.com/marketplace/actions/simple-issue-labeler) junto con un condicional para quitar una etiqueta de incidencias y solicitudes de incorporación de cambios que se agregan a una columna específica de un panel de proyecto. Por ejemplo, puede quitar la etiqueta `needs review` cuando las tarjetas de proyecto se mueven a la columna `Done`. +En este tutorial se muestra cómo usar la [acción `actions/github-script`](https://github.com/marketplace/actions/github-script) junto con un condicional para quitar una etiqueta de incidencias y solicitudes de incorporación de cambios que se agregan a una columna específica de un {% data variables.projects.projects_v1_board %}. Por ejemplo, puede quitar la etiqueta `needs review` cuando las tarjetas de proyecto se mueven a la columna `Done`. -En el tutorial, primero creará un archivo de flujo de trabajo en el que se usa la [acción `andymckay/labeler`](https://github.com/marketplace/actions/simple-issue-labeler). Después, personalizarás el flujo de trabajo de acuerdo con tus necesidades. +En el tutorial, primero creará un archivo de flujo de trabajo en el que se usa la [acción `actions/github-script`](https://github.com/marketplace/actions/github-script). Después, personalizarás el flujo de trabajo de acuerdo con tus necesidades. ## Crear un flujo de trabajo 1. {% data reusables.actions.choose-repo %} -2. Elige un proyecto que le pertenezca al repositorio. Este flujo de trabajo no puede utilizarse con los proyectos que pertenezcan a usuarios u organizaciones. Puedes utilizar un proyecto existente o crear uno nuevo. Para más información sobre cómo crear un proyecto, vea "[Creación de un panel de proyecto](/github/managing-your-work-on-github/creating-a-project-board)". +2. Elige un {% data variables.projects.projects_v1_board %} que pertenezca al repositorio. Este flujo de trabajo no puede utilizarse con los proyectos que pertenezcan a usuarios u organizaciones. Puedes usar un {% data variables.projects.projects_v1_board %} existente o puedes crear un nuevo {% data variables.projects.projects_v1_board %}. Para obtener más información sobre cómo crear un proyecto, consulta "[Creación de un {% data variables.product.prodname_project_v1 %}](/github/managing-your-work-on-github/creating-a-project-board)." 3. {% data reusables.actions.make-workflow-file %} 4. Copia el siguiente contenido de YAML en tu archivo de flujo de trabajo. + ```yaml{:copy} -{% indented_data_reference reusables.actions.actions-not-certified-by-github-comment spaces=4 %} - -{% indented_data_reference reusables.actions.actions-use-sha-pinning-comment spaces=4 %} - - name: Remove labels + name: Remove a label on: project_card: types: - moved jobs: - remove_labels: + remove_label: if: github.event.project_card.column_id == '12345678' runs-on: ubuntu-latest permissions: issues: write pull-requests: write steps: - - name: remove labels - uses: andymckay/labeler@5c59dabdfd4dd5bd9c6e6d255b01b9d764af4414 + - uses: {% data reusables.actions.action-github-script %} with: - remove-labels: "needs review" - repo-token: {% raw %}${{ secrets.GITHUB_TOKEN }}{% endraw %} + script: | + // this gets the number at the end of the content URL, which should be the issue/PR number + const issue_num = context.payload.project_card.content_url.split('/').pop() + github.rest.issues.removeLabel({ + issue_number: issue_num, + owner: context.repo.owner, + repo: context.repo.repo, + name: ["needs review"] + }) ``` 5. Personaliza los parámetros en tu archivo de flujo de trabajo: - En `github.event.project_card.column_id == '12345678'`, reemplace `12345678` por el identificador de la columna de la que quiera quitar las etiquetas de las incidencias y solicitudes de incorporación de cambios que se han movido allí. - Para encontrar la ID de columna, navega a tu tablero de proyecto. Junto al título de la columna, haga clic en {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} y luego en **Copy column link** (Copiar vínculo de columna). La ID de columna es el número al final del enlace que copiaste. Por ejemplo, `24687531` es el identificador de columna de `https://github.com/octocat/octo-repo/projects/1#column-24687531`. + Para buscar el identificador de columna, ve a tu {% data variables.projects.projects_v1_board %}. Junto al título de la columna, haga clic en {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} y luego en **Copy column link** (Copiar vínculo de columna). La ID de columna es el número al final del enlace que copiaste. Por ejemplo, `24687531` es el identificador de columna de `https://github.com/octocat/octo-repo/projects/1#column-24687531`. Si quiere actuar sobre más de una columna, separe las condiciones con `||`. Por ejemplo, `if github.event.project_card.column_id == '12345678' || github.event.project_card.column_id == '87654321'` actuará cada vez que se agregue una tarjeta de proyecto a las columnas `12345678` o `87654321`. Las columnas podrían estan en tableros de proyecto diferentes. - - Cambie el valor de `remove-labels` por la lista de etiquetas que quiera eliminar de las incidencias o solicitudes de incorporación de cambios que se han movido a la columna especificada. Separa las etiquetas con comas. Por ejemplo, `"help wanted, good first issue"`. Para más información sobre las etiquetas, vea "[Administración de etiquetas](/github/managing-your-work-on-github/managing-labels#applying-labels-to-issues-and-pull-requests)". + - Cambia el valor de `name` en la función `github.rest.issues.removeLabel()` al nombre de la etiqueta que quieras eliminar de las incidencias o solicitudes de incorporación de cambios que se han movido a las columnas especificadas. Para más información sobre las etiquetas, vea "[Administración de etiquetas](/github/managing-your-work-on-github/managing-labels#applying-labels-to-issues-and-pull-requests)". 6. {% data reusables.actions.commit-workflow %} ## Prueba el flujo de trabajo -Este flujo de trabajo se ejecutará cada que se mueve una tarjeta de proyecto en un proyecto de tu repositorio. Si la tarjeta es una propuesta o una solicitud de cambios y se mueve a la columna que especificaste, entonces el flujo de trabajo eliminará las etiquetas específicas de dichas propuestas o solicitudes de cambios. Las tarjetas que sean notas no se verán afectadas. +Este flujo de trabajo se ejecutará cada vez que se mueva una tarjeta de proyecto en un {% data variables.projects.projects_v1_board %} de tu repositorio. Si la tarjeta es una incidencia o una solicitud de cambios y se mueve a la columna que especificaste, entonces el flujo de trabajo eliminará las etiquetas específicas de dichas incidencias o solicitudes de incorporación de cambios. Las tarjetas que sean notas no se verán afectadas. -Prueba tu flujo de trabajo moviendo una propuesta de tu proyecto a la columna destino. +Prueba tu flujo de trabajo moviendo una incidencia de tu {% data variables.projects.projects_v1_board %} a la columna de destino. 1. Abre una propuesta en tu repositorio. Para más información, vea "[Creación de una incidencia](/github/managing-your-work-on-github/creating-an-issue)". -2. Etiqueta la propuesta con las etiquetas que quieres que elimine el flujo de trabajo. Para más información, vea "[Administración de etiquetas](/github/managing-your-work-on-github/managing-labels#applying-labels-to-issues-and-pull-requests)". -3. Agrega la propuesta a la columna de proyecto que especificaste en tu archivo de flujo de trabajo. Para más información, vea "[Adición de incidencias y solicitudes de incorporación de cambios a un panel de proyecto](/github/managing-your-work-on-github/adding-issues-and-pull-requests-to-a-project-board)". +2. Etiqueta la incidencia con las etiquetas que quieres que elimine el flujo de trabajo. Para más información, vea "[Administración de etiquetas](/github/managing-your-work-on-github/managing-labels#applying-labels-to-issues-and-pull-requests)". +3. Agrega la incidencia a la columna del {% data variables.projects.projects_v1_board %} que has especificado en tu flujo de trabajo. Para más información, consulta "[Adición de incidencias y solicitudes de incorporación de cambios a una instancia de {% data variables.product.prodname_project_v1 %}](/github/managing-your-work-on-github/adding-issues-and-pull-requests-to-a-project-board)". 4. Para ver la ejecución de flujo de trabajo que se activó al agregar la propuesta al proyecto, ve el historial de tus ejecuciones de flujo de trabajo. Para más información, vea "[Visualización del historial de ejecución de flujo de trabajo](/actions/managing-workflow-runs/viewing-workflow-run-history)". -5. Cuando se complete el flujo de trabajo, se deberán haber eliminado las etiquetas especificadas en la propuesta que agregaste a la columna del proyecto. +5. Cuando se complete el flujo de trabajo, se deberá haber eliminado la etiqueta especificada en la incidencia que agregaste a la columna del proyecto. ## Pasos siguientes -- Para más información sobre otras tareas que puede realizar con la acción `andymckay/labeler`, como agregar etiquetas o omitir esta acción si se asigna a la incidencia una etiqueta específica (o la tiene), visite la [documentación de la acción `andymckay/labeler`](https://github.com/marketplace/actions/simple-issue-labeler). -- [Busque en GitHub](https://github.com/search?q=%22uses:+andymckay/labeler%22&type=code) ejemplos de flujos de trabajo mediante esta acción. +- Para más información sobre las tareas adicionales que puede realizar con la acción `actions/github-script`, como agregar reacciones, visita la [documentación de la acción `actions/github-script`](https://github.com/marketplace/actions/github-script). +- [Busque en GitHub](https://github.com/search?q=%22uses:+actions/github-script%22&type=code) ejemplos de flujos de trabajo mediante esta acción. diff --git a/translations/es-ES/content/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list.md b/translations/es-ES/content/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list.md index 131b84d0a5..5c2a8254a6 100644 --- a/translations/es-ES/content/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list.md +++ b/translations/es-ES/content/admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise-with-an-ip-allow-list.md @@ -17,12 +17,12 @@ topics: redirect_from: - /admin/configuration/restricting-network-traffic-to-your-enterprise - /admin/configuration/configuring-your-enterprise/restricting-network-traffic-to-your-enterprise -ms.openlocfilehash: d9a4518f2fcc23d4b49967effb7b9a3022a7c6bd -ms.sourcegitcommit: 7a74d5796695bb21c30e4031679253cbc16ceaea +ms.openlocfilehash: b62ab2a143ed0e7ec57f7e7225a09c0ca713295c +ms.sourcegitcommit: 7fb7ec2e665856fc5f7cd209b53bd0fb1c9bbc67 ms.translationtype: HT ms.contentlocale: es-ES -ms.lasthandoff: 11/28/2022 -ms.locfileid: '148184016' +ms.lasthandoff: 11/29/2022 +ms.locfileid: '148185047' --- ## Acerca de las restricciones de tráfico de red @@ -115,7 +115,7 @@ Puedes usar la lista de permitidos del proveedor de identidades si usas {% data 1. En "Lista de direcciones IP permitidas", selecciona la lista desplegable y haz clic en **Proveedor de identidades**. ![Captura de pantalla del menú desplegable que muestra tres opciones de configuración de la lista de direcciones IP permitidas: Deshabilitada, Proveedor de identidades y GitHub](/assets/images/help/security/enable-identity-provider-ip-allow-list.png) - - Opcionalmente, para permitir que los {% data variables.product.company_short %} y {% data variables.product.prodname_oauth_apps %} instalados accedan a la empresa desde cualquier dirección IP, selecciona **Omitir comprobación de proveedor de identidades para aplicaciones**. +1. Opcionalmente, para permitir que los {% data variables.product.company_short %} y {% data variables.product.prodname_oauth_apps %} instalados accedan a la empresa desde cualquier dirección IP, selecciona **Omitir comprobación de proveedor de identidades para aplicaciones**. ![Casilla para permitir direcciones IP](/assets/images/help/security/ip-allow-list-skip-idp-check.png) 1. Haga clic en **Save**(Guardar). diff --git a/translations/es-ES/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md b/translations/es-ES/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md index 58c6be3da8..07c165c8f6 100644 --- a/translations/es-ES/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md +++ b/translations/es-ES/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md @@ -236,6 +236,7 @@ Appliances configured for high-availability and geo-replication use replica inst - If you have upgraded each node to {% data variables.product.product_name %} 3.6.0 or later and started replication, but `git replication is behind the primary` continues to appear after 45 minutes, contact {% data variables.contact.enterprise_support %}. For more information, see "[Receiving help from {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)." {%- endif %} + - {% ifversion ghes = 3.4 or ghes = 3.5 or ghes = 3.6 %}Otherwise, if{% else %}If{% endif %} `ghe-repl-status` did not return `OK`, contact {% data variables.contact.enterprise_support %}. For more information, see "[Receiving help from {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)." 6. When you have completed upgrading the last replica, and the resync is complete, disable maintenance mode so users can use {% data variables.location.product_location %}. diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/about-server-statistics.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/about-server-statistics.md index 8dca96d496..a3cb3c1f5b 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/about-server-statistics.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/about-server-statistics.md @@ -50,51 +50,55 @@ You can disable the {% data variables.product.prodname_server_statistics %} feat After you enable {% data variables.product.prodname_server_statistics %}, metrics are collected through a daily job that runs on {% data variables.location.product_location %}. The aggregate metrics are stored on your organization or enterprise account on {% data variables.product.prodname_ghe_cloud %} and are not stored on {% data variables.location.product_location %}. -The following aggregate metrics will be collected and transmitted on a daily basis and represent the total counts for the day: - - `active_hooks` - - `admin_users` - - `closed_issues` - - `closed_milestones` - - `collection_date` - - `disabled_orgs` - - `dormancy_threshold` - - `fork_repos` - - `ghes_version` - - `github_connect_features_enabled` - - `inactive_hooks` - - `mergeable_pulls` - - `merged_pulls` - - `open_issues` - - `open_milestones` - - `org_repos` - - `private_gists` - - `public_gists` - - `root_repos` - - `schema_version` - - `server_id` - - `suspended_users` - - `total_commit_comments` - - `total_dormant_users` - - `total_gist_comments` - - `total_gists` - - `total_hooks` - - `total_issues` - - `total_issue_comments` - - `total_milestones` - - `total_repos` - - `total_orgs` - - `total_pages` - - `total_pull_request_comments` - - `total_pulls` - - `total_pushes` - - `total_team_members` - - `total_teams` - - `total_users` - - `total_wikis` - - `unmergeable_pulls` +The following aggregate metrics will be collected and transmitted on a daily basis and represent the total counts for the day. -## {% data variables.product.prodname_server_statistics %} payload example +CSV column | Name | Description | +---------- | ---- | ----------- | +A | `github_connect.features_enabled` | Array of {% data variables.product.prodname_github_connect %} features that are enabled for your instance (see "[About {% data variables.product.prodname_github_connect %}](/admin/configuration/configuring-github-connect/about-github-connect#github-connect-features)" ) | +B | `host_name` | The hostname for your instance | +C | `dormant_users.dormancy_threshold` | The length of time a user must be inactive to be considered dormant | +D | `dormant_users.total_dormant_users` | Number of dormant user accounts | +E | `ghes_version` | The version of {% data variables.product.product_name %} that your instance is running | +F | `server_id` | The UUID generated for your instance +G | `collection_date` | The date the metrics were collected | +H | `schema_version` | The version of the database schema used to store this data | +I | `ghe_stats.comments.total_commit_comments` | Number of comments on commits | +J | `ghe_stats.comments.total_gist_comments` | Number of comments on gists | +K | `ghe_stats.comments.total_issue_comments` | Number of comments on issues | +L | `ghe_stats.comments.total_pull_request_comments` | Number of comments on pull requests | +M | `ghe_stats.gists.total_gists` | Number of gists (both secret and public) | +N | `ghe_stats.gists.private_gists` | Number of secret gists | +O | `ghe_stats.gists.public_gists` | Number of public gists | +P | `ghe_stats.hooks.total_hooks` | Number of pre-receive hooks (both active and inactive) | +Q | `ghe_stats.hooks.active_hooks` | Number of active pre-receive hooks | +R | `ghe_stats.hooks.inactive_hooks` | Number of inactive pre-receive hooks | +S | `ghe_stats.issues.total_issues` | Number of issues (both open and closed) | +T | `ghe_stats.issues.open_issues` | Number of open issues | +U | `ghe_stats.issues.closed_issues` | Number of closed issues | +V | `ghe_stats.milestones.total_milestones` | Number of milestones (both open and closed) | +W | `ghe_stats.milestones.open_milestones` | Number of open milestones | +X | `ghe_stats.milestones.closed_milestones` | Number of closed milestones | +Y | `ghe_stats.orgs.total_orgs` | Number of organizations (both enabled and disabled) | +Z | `ghe_stats.orgs.disabled_orgs` | Number of disabled organizations | +AA | `ghe_stats.orgs.total_teams` | Number of teams | +AB | `ghe_stats.orgs.total_team_members` | Number of team members | +AC | `ghe_stats.pages.total_pages` | Number of {% data variables.product.prodname_pages %} sites | +AD | `ghe_stats.pulls.total_pulls` | Number of pull requests | +AE | `ghe_stats.pulls.merged_pulls` | Number of merged pull requests | +AF | `ghe_stats.pulls.mergeable_pulls` | Number of pull requests that are currently mergeable | +AG | `ghe_stats.pulls.unmergeable_pulls` | Number of pull requests that are currently unmergeable | +AH | `ghe_stats.repos.total_repos` | Number of repositories (both upstream repositories and forks) | +AI | `ghe_stats.repos.root_repos` | Number of upstream repositories | +AJ | `ghe_stats.repos.fork_repos` | Number of forks | +AK | `ghe_stats.repos.org_repos` | Number of repositories owned by organizations | +AL | `ghe_stats.repos.total_pushes` | Number of pushes to repositories | +AM | `ghe_stats.repos.total_wikis` | Number of wikis | +AN | `ghe_stats.users.total_users` | Number of user accounts | +AO | `ghe_stats.users.admin_users` | Number of user accounts that are site administrators | +AP | `ghe_stats.users.suspended_users` | Number of user accounts that are suspended | -To see an example of the response payload for the {% data variables.product.prodname_server_statistics %} API, see "[Requesting {% data variables.product.prodname_server_statistics %} using the REST API](/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/requesting-server-statistics-using-the-rest-api)." +## {% data variables.product.prodname_server_statistics %} data examples -To see a list of the data collected, see "[{% data variables.product.prodname_server_statistics %} data collected](#server-statistics-data-collected)." +To see an example of the headings included in the CSV export for {% data variables.product.prodname_server_statistics %}, download the [{% data variables.product.prodname_server_statistics %} CSV example](/assets/server-statistics-csv-example.csv). + +To see an example of the response payload for the {% data variables.product.prodname_server_statistics %} API, see "[Requesting {% data variables.product.prodname_server_statistics %} using the REST API](/admin/monitoring-activity-in-your-enterprise/analyzing-how-your-team-works-with-server-statistics/requesting-server-statistics-using-the-rest-api)." \ No newline at end of file diff --git a/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise.md b/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise.md index 93c584a2d3..f0f8982b58 100644 --- a/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise.md +++ b/translations/es-ES/content/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise.md @@ -7,19 +7,13 @@ topics: - Enterprise shortTitle: Export membership information permissions: Enterprise owners can export membership information for an enterprise. -ms.openlocfilehash: ba7519aae1b38cd629a46baeacd5edc9d138efdc -ms.sourcegitcommit: f638d569cd4f0dd6d0fb967818267992c0499110 +ms.openlocfilehash: 8da0e7b91e8bff85cb27fb7df3f06e62bdb290f2 +ms.sourcegitcommit: 7e2b5213fd15d91222725ecab5ee28cef378d3ad ms.translationtype: HT ms.contentlocale: es-ES -ms.lasthandoff: 10/25/2022 -ms.locfileid: '148106425' +ms.lasthandoff: 11/29/2022 +ms.locfileid: '148185547' --- -{% note %} - -**Nota:** La exportación de información de pertenencia de una empresa está actualmente en versión beta y, por tanto, sujeta a cambios. - -{% endnote %} - Para realizar una auditoría de personas que tienen acceso a los recursos de la empresa, puedes descargar un informe CSV de información de pertenencia de tu empresa. {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} diff --git a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md index 94166566bd..500d597c65 100644 --- a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md +++ b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md @@ -230,3 +230,13 @@ You can view all open alerts, and you can reopen alerts that have been previousl ![Screenshot of closed alerts with "Reopen" button emphasized](/assets/images/help/graphs/reopen-multiple-alerts.png) {% endif %} + + +## Reviewing the audit logs for {% data variables.product.prodname_dependabot_alerts %} + +When a member of your organization {% ifversion not fpt %}or enterprise {% endif %}performs an action related to {% data variables.product.prodname_dependabot_alerts %}, you can review the actions in the audit log. For more information about accessing the log, see "[Reviewing the audit log for your organization](/organizations/keeping-your-organization-secure/reviewing-the-audit-log-for-your-organization#accessing-the-audit-log){% ifversion not fpt %}" and "[Accessing the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)."{% else %}."{% endif %} +{% ifversion dependabot-alerts-audit-log %} + +![Screenshot of the audit log showing Dependabot alerts](/assets/images/help/dependabot/audit-log-UI-dependabot-alert.png){% endif %} + +Events in your audit log for {% data variables.product.prodname_dependabot_alerts %} include details such as who performed the action, what the action was, and when the action was performed. {% ifversion dependabot-alerts-audit-log %}The event also includes a link to the alert itself. When a member of your organization dismisses an alert, the event displays the dismissal reason and comment.{% endif %} For information on the {% data variables.product.prodname_dependabot_alerts %} actions, see the `repository_vulnerability_alert` category in "[Reviewing the audit log for your organization](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization#repository_vulnerability_alert-category-actions){% ifversion not fpt %}" and "[Audit log events for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#repository_vulnerability_alert-category-actions)."{% else %}."{% endif %} diff --git a/translations/es-ES/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md b/translations/es-ES/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md index 2453d469fb..891b600257 100644 --- a/translations/es-ES/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md +++ b/translations/es-ES/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md @@ -478,8 +478,28 @@ By default, {% data variables.product.prodname_dependabot %} automatically rebas Available rebase strategies -- `disabled` to disable automatic rebasing. - `auto` to use the default behavior and rebase open pull requests when changes are detected. +- `disabled` to disable automatic rebasing. + +When `rebase-strategy` is set to `auto`, {% data variables.product.prodname_dependabot %} attempts to rebase pull requests in the following cases. +- When you use {% data variables.product.prodname_dependabot_version_updates %}, for any open {% data variables.product.prodname_dependabot %} pull request when your schedule runs. +- When you reopen a closed {% data variables.product.prodname_dependabot %} pull request. +- When you change the value of `target-branch` in the {% data variables.product.prodname_dependabot %} configuration file. For more information about this field, see "[`target-branch`](#target-branch)." +- When {% data variables.product.prodname_dependabot %} detects that a {% data variables.product.prodname_dependabot %} pull request is in conflict after a recent push to the target branch. + +{% note %} + +**Note:** {% data variables.product.prodname_dependabot %} will keep rebasing a pull request indefinitely until the pull request is closed, merged or you disable {% data variables.product.prodname_dependabot_updates %}. + +{% endnote %} + +When `rebase-strategy` is set to `disabled`, {% data variables.product.prodname_dependabot %} stops rebasing pull requests. + +{% note %} + +**Note:** This behavior only applies to pull requests that go into conflict with the target branch. {% data variables.product.prodname_dependabot %} will keep rebasing pull requests opened prior to the `rebase-strategy` setting being changed, and pull requests that are part of a scheduled run. + +{% endnote %} {% data reusables.dependabot.option-affects-security-updates %} diff --git a/translations/es-ES/content/codespaces/codespaces-reference/using-the-github-codespaces-plugin-for-jetbrains.md b/translations/es-ES/content/codespaces/codespaces-reference/using-the-github-codespaces-plugin-for-jetbrains.md index bd2f131da3..a928ae83bc 100644 --- a/translations/es-ES/content/codespaces/codespaces-reference/using-the-github-codespaces-plugin-for-jetbrains.md +++ b/translations/es-ES/content/codespaces/codespaces-reference/using-the-github-codespaces-plugin-for-jetbrains.md @@ -8,12 +8,12 @@ versions: type: reference topics: - Codespaces -ms.openlocfilehash: 8ffd48856a2653f3db3c871122d3acd23c246d7a -ms.sourcegitcommit: e8c012864f13f9146e53fcb0699e2928c949ffa8 +ms.openlocfilehash: 3f4ef139386e616d14ef9a9cc5b474c96983de91 +ms.sourcegitcommit: 1a77ceb9e20c002173dda983db9405bcd5be254a ms.translationtype: HT ms.contentlocale: es-ES -ms.lasthandoff: 11/09/2022 -ms.locfileid: '148159939' +ms.lasthandoff: 11/29/2022 +ms.locfileid: '148185181' --- {% data reusables.codespaces.codespaces-jetbrains-beta-note %} @@ -42,16 +42,10 @@ Los iconos de la parte superior de la ventana de herramientas de {% data variabl * **Actualizar codespace activo** - ![Captura de pantalla del botón Actualizar](/assets/images/help/codespaces/jetbrains-plugin-icon-refresh-BAK.png) + ![Captura de pantalla del botón Actualizar](/assets/images/help/codespaces/jetbrains-plugin-icon-refresh.png) Actualiza los detalles de la ventana de herramientas de {% data variables.product.prodname_github_codespaces %}. Por ejemplo, si usaste la {% data variables.product.prodname_cli %} para cambiar el nombre para mostrar, podrías hacer clic en este botón para que aparezca el nuevo nombre. -* **Desconectar y detener** - - ![Captura de pantalla del botón Detener](/assets/images/help/codespaces/jetbrains-plugin-icon-stop.png) - - Detén el codespace, detén el IDE de back-end de la máquina remota y cierra el cliente JetBrains local. - * **Administrar los codespaces desde la web** ![Captura de pantalla del botón Lista](/assets/images/help/codespaces/jetbrains-plugin-icon-index.png) @@ -63,10 +57,3 @@ Los iconos de la parte superior de la ventana de herramientas de {% data variabl ![Captura de pantalla del botón Registro](/assets/images/help/codespaces/jetbrains-plugin-icon-log.png) Abre el registro de creación de codespaces en la ventana del editor. Para más información, consulta "[Registros de {% data variables.product.prodname_github_codespaces %}](/codespaces/troubleshooting/github-codespaces-logs)". - -* **Recompilar el contenedor de desarrollo** - - ![Captura de pantalla del botón Recompilar](/assets/images/help/codespaces/jetbrains-plugin-icon-rebuild.png) - - Recompile el codespace para aplicar los cambios que has realizado en la configuración del contenedor de desarrollo. El cliente JetBrains se cerrará y deberás volver a abrir el codespace. Para obtener más información, consulta "[Ciclo de vida de un codespace](/codespaces/developing-in-codespaces/the-codespace-lifecycle#rebuilding-a-codespace)". - diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/register-a-learning-management-system-with-github-classroom.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/register-a-learning-management-system-with-github-classroom.md index 1d2358fb3c..3e4ee9cfa9 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/register-a-learning-management-system-with-github-classroom.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/register-a-learning-management-system-with-github-classroom.md @@ -5,12 +5,12 @@ versions: fpt: '*' permissions: 'Organization owners who are admins for a classroom can connect learning management systems to {% data variables.product.prodname_classroom %}.' shortTitle: Register an LMS -ms.openlocfilehash: e1c1abed5ce4ebf82c19b29fef9a005fbe4c7a02 -ms.sourcegitcommit: f638d569cd4f0dd6d0fb967818267992c0499110 +ms.openlocfilehash: 408126833cbf7fa8cd4a71d172f6550e82f795a2 +ms.sourcegitcommit: 1a77ceb9e20c002173dda983db9405bcd5be254a ms.translationtype: HT ms.contentlocale: es-ES -ms.lasthandoff: 10/25/2022 -ms.locfileid: '148106857' +ms.lasthandoff: 11/29/2022 +ms.locfileid: '148185173' --- ## Acerca del registro de un LMS en tu clase @@ -63,8 +63,8 @@ Puedes registrar una instalación Canvas en {% data variables.product.prodname_c - "Identificador del emisor": `https://canvas.instructure.com` - "Dominio": dirección URL base de la instancia de Canvas - "Id. de cliente": identificador de cliente que aparece en "Detalles" de la clave de desarrollador que has creado - - "Punto de conexión de autorización OIDC": dirección URL base de la instancia de Canvas con `/login/oauth2/token` anexado al final - - "Dirección URL de recuperación de tokens de OAuth 2.0": dirección URL base de la instancia de Canvas con `/api/lti/authorize_redirect` anexado al final + - "Punto de conexión de autorización OIDC": dirección URL base de la instancia de Canvas con `/api/lti/authorize_redirect` anexado al final + - "Dirección URL de recuperación de tokens de OAuth 2.0": dirección URL base de la instancia de Canvas con `/login/oauth2/token` anexado al final - "Dirección URL del conjunto de claves": dirección URL base de la instancia de Canvas con `/api/lti/security/jwks` anexado al final ![Registro de la instancia de Canvas con GitHub Classroom](/assets/images/help/classroom/register-canvas-with-github-classroom.png) diff --git a/translations/es-ES/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md b/translations/es-ES/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md index 6f69af0a9e..151756761d 100644 --- a/translations/es-ES/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md +++ b/translations/es-ES/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md @@ -1,6 +1,6 @@ --- -title: Notas de lanzamiento generadas automáticamente -intro: Puedes generar notas de lanzamiento automáticamente para tus lanzamientos de GitHub +title: Automatically generated release notes +intro: You can automatically generate release notes for your GitHub releases permissions: Repository collaborators and people with write access to a repository can generate and customize automated release notes for a release. versions: fpt: '*' @@ -13,61 +13,71 @@ shortTitle: Automated release notes communityRedirect: name: Provide GitHub Feedback href: 'https://github.com/orgs/community/discussions/categories/general' -ms.openlocfilehash: a4adfa306873ef172950666756add7d0e67e168d -ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5 -ms.translationtype: HT -ms.contentlocale: es-ES -ms.lasthandoff: 09/05/2022 -ms.locfileid: '147432020' --- -## Acerca de las notas de lanzamiento generadas automáticamente -Las notas de lanzamiento generadas automáticamente proporcionan una alternativa de automatización para escribir notas de lanzamiento manualmente para tus lanzamientos de {% data variables.product.prodname_dotcom %}. Con las notas de lanzamiento generadas automáticamente, puedes generar rápidamente un resumen del contenido de un lanzamiento. Las notas de la versión generadas automáticamente incluyen una lista de solicitudes de incorporación de cambios combinadas, una lista de colaboradores para la versión y un vínculo a un registro de cambios completo. +## About automatically generated release notes -También puedes personalizar tus notas de lanzamiento automatizadas, utilizando etiquetas para crear categorías personalizadas para organizar las solicitudes de cambio que quieras incluir y excluyendo ciertas etiquetas y usuarios para que no aparezcan en la salida. +Automatically generated release notes provide an automated alternative to manually writing release notes for your {% data variables.product.prodname_dotcom %} releases. With automatically generated release notes, you can quickly generate an overview of the contents of a release. Automatically generated release notes include a list of merged pull requests, a list of contributors to the release, and a link to a full changelog. -## Crear notas de lanzamiento generadas automáticamente para un lanzamiento nuevo +You can also customize your automated release notes, using labels to create custom categories to organize pull requests you want to include, and exclude certain labels and users from appearing in the output. -{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.releases %} -3. Haga clic en **Draft a new release** (Borrador de una nueva versión). - ![Botón de borrador de versiones](/assets/images/help/releases/draft_release_button.png) -4. {% ifversion fpt or ghec %}Haga clic en **Choose a tag** (Elegir una etiqueta) y escriba {% else %}Escriba{% endif %} un número para la versión. Como alternativa, selecciona una etiqueta existente. - {% ifversion fpt or ghec %} ![Escriba una etiqueta](/assets/images/help/releases/releases-tag-create.png) -5. Si va a crear una etiqueta, haga clic en **Create new tag** (Crear etiqueta). -![Confirme que quiere crear una etiqueta](/assets/images/help/releases/releases-tag-create-confirm.png) {% else %} ![Versiones etiquetadas de la versión](/assets/images/enterprise/releases/releases-tag-version.png) {% endif %} -6. Si creaste una etiqueta nueva, utiliza el menú desplegable para seleccionar la rama que contiene el proyecto que quieres lanzar. - {% ifversion fpt or ghec %}![Elegir una rama](/assets/images/help/releases/releases-choose-branch.png) {% else %}![Rama con etiqueta de versiones](/assets/images/enterprise/releases/releases-tag-branch.png) {% endif %} {%- data reusables.releases.previous-release-tag %} -7. En la parte superior derecha del cuadro de texto de descripción, haz clic en {% ifversion previous-release-tag %}**Generar notas de la versión**{% else %}**Generar automáticamente notas de la versión**{% endif %}. {% ifversion previous-release-tag %} ![Generar notas de la versión](/assets/images/help/releases/generate-release-notes.png){% else %} ![Generar automáticamente notas de la versión](/assets/images/enterprise/3.5/releases/auto-generate-release-notes.png){% endif %} -8. Verifica las notas generadas para garantizar que incluyan toda (y únicamente) la información que quieras incluir. -9. Opcionalmente, para incluir los archivos binarios tales como programas compilados en tu lanzamiento, arrastra y suelta o selecciona manualmente los archivos en la caja de binarios. - ![Inclusión de un DMG con la versión](/assets/images/help/releases/releases_adding_binary.gif) -10. Para notificar a los usuarios que la versión no está lista para producción y puede ser inestable, seleccione **Es una versión preliminar**. - ![Casilla para marcar una versión como versión preliminar](/assets/images/help/releases/prerelease_checkbox.png) {%- ifversion fpt or ghec %} -11. Opcionalmente, seleccione **Create a discussion for this release** (Crear un debate para esta versión), después, seleccione el menú desplegable **Category** (Categoría) y haga clic en una categoría para el debate de la versión. - ![Casilla para crear un debate de versión y menú desplegable para elegir una categoría](/assets/images/help/releases/create-release-discussion.png) {%- endif %} -12. Si está listo para publicar la versión, haga clic en **Publish release** (Publicar versión). Para trabajar después en la versión, haga clic en **Save draft** (Guardar borrador). - ![Botones para publicar la versión y guardar un borrador](/assets/images/help/releases/release_buttons.png) +## Creating automatically generated release notes for a new release + +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.repositories.releases %} +3. Click **Draft a new release**. + ![Releases draft button](/assets/images/help/releases/draft_release_button.png) +4. {% ifversion fpt or ghec %}Click **Choose a tag** and type{% else %}Type{% endif %} a version number for your release. Alternatively, select an existing tag. + {% ifversion fpt or ghec %} + ![Enter a tag](/assets/images/help/releases/releases-tag-create.png) +5. If you are creating a new tag, click **Create new tag**. +![Confirm you want to create a new tag](/assets/images/help/releases/releases-tag-create-confirm.png) + {% else %} + ![Releases tagged version](/assets/images/enterprise/releases/releases-tag-version.png) +{% endif %} +6. If you have created a new tag, use the drop-down menu to select the branch that contains the project you want to release. + {% ifversion fpt or ghec %}![Choose a branch](/assets/images/help/releases/releases-choose-branch.png) + {% else %}![Releases tagged branch](/assets/images/enterprise/releases/releases-tag-branch.png) + {% endif %} +{%- data reusables.releases.previous-release-tag %} +7. To the top right of the description text box, click {% ifversion previous-release-tag %}**Generate release notes**{% else %}**Auto-generate release notes**{% endif %}.{% ifversion previous-release-tag %} + ![Generate release notes](/assets/images/help/releases/generate-release-notes.png){% else %} + ![Auto-generate release notes](/assets/images/enterprise/3.5/releases/auto-generate-release-notes.png){% endif %} +8. Check the generated notes to ensure they include all (and only) the information you want to include. +9. Optionally, to include binary files such as compiled programs in your release, drag and drop or manually select files in the binaries box. + ![Providing a DMG with the Release](/assets/images/help/releases/releases_adding_binary.gif) +10. To notify users that the release is not ready for production and may be unstable, select **This is a pre-release**. + ![Checkbox to mark a release as prerelease](/assets/images/help/releases/prerelease_checkbox.png) +{%- ifversion fpt or ghec %} +11. Optionally, select **Create a discussion for this release**, then select the **Category** drop-down menu and click a category for the release discussion. + ![Checkbox to create a release discussion and drop-down menu to choose a category](/assets/images/help/releases/create-release-discussion.png) +{%- endif %} +12. If you're ready to publicize your release, click **Publish release**. To work on the release later, click **Save draft**. + ![Publish release and Draft release buttons](/assets/images/help/releases/release_buttons.png) -## Configurar las notas de lanzamiento generadas automáticamente +## Configuring automatically generated release notes -{% data reusables.repositories.navigate-to-repo %} {% data reusables.files.add-file %} -3. En el campo nombre de archivo, escriba `.github/release.yml` para crear el archivo `release.yml` en el directorio `.github`. - ![Crear un nuevo archivo](/assets/images/help/releases/release-yml.png) -4. En el archivo, el utilizar las opciones de configuración siguientes, especificarán en YAML las etiquetas de solicitudes de cambio y los autores que quieras excluir de este lanzamiento. También puedes crear categorías nuevas y listar las etiquetas de la solicitud de cambios que se deben incluir en cada una de ellas. +{% data reusables.repositories.navigate-to-repo %} +{% data reusables.files.add-file %} +3. In the file name field, type `.github/release.yml` to create the `release.yml` file in the `.github` directory. + ![Create new file](/assets/images/help/releases/release-yml.png) +4. In the file, using the configuration options below, specify in YAML the pull request labels and authors you want to exclude from this release. You can also create new categories and list the pull request labels to be included in each of them. -### Opciones de configuración +### Configuration options -| Parámetro | Descripción | +| Parameter | Description | | :- | :- | -| `changelog.exclude.labels` | Una lista de etiquetas que excluyen una solicitud de cambios para que no aparezca en las notas de lanzamiento. | -| `changelog.exclude.authors` | Una lista de manejos de inicio de sesión de usuarios o bots cuyas solicitudes de cambio deben excluirse de las notas de lanzamiento. | -| `changelog.categories[*].title` | **Obligatorio.** El título de una categoría de cambios en las notas de la versión. | -| `changelog.categories[*].labels`| **Obligatorio.** Las etiquetas que califican una solicitud de incorporación de cambios para esta categoría. Use `*` como comodín para las solicitudes de incorporación de cambios que no encajen en ninguna de las categorías anteriores. | -| `changelog.categories[*].exclude.labels` | Una lista de etiquetas que excluye una solicitud de cambio para que no aparezca en esta categoría. | -| `changelog.categories[*].exclude.authors` | Una lista de manejos de inicio de sesión de usuarios o bots cuyas solicitudes de cambio deben excluirse de esta categoría. | +| `changelog.exclude.labels` | A list of labels that exclude a pull request from appearing in release notes. | +| `changelog.exclude.authors` | A list of user or bot login handles whose pull requests are to be excluded from release notes. | +| `changelog.categories[*].title` | **Required.** The title of a category of changes in release notes. | +| `changelog.categories[*].labels`| **Required.** Labels that qualify a pull request for this category. Use `*` as a catch-all for pull requests that didn't match any of the previous categories. | +| `changelog.categories[*].exclude.labels` | A list of labels that exclude a pull request from appearing in this category. | +| `changelog.categories[*].exclude.authors` | A list of user or bot login handles whose pull requests are to be excluded from this category. | -### Ejemplo de configuración +### Example configurations + +A configuration for a repository that labels semver releases {% raw %} ```yaml{:copy} @@ -94,6 +104,26 @@ changelog: ``` {% endraw %} -## Información adicional +A configuration for a repository that doesn't tag pull requests but where we want to separate out {% data variables.product.prodname_dependabot %} automated pull requests in release notes (`labels: '*'` is required to display a catchall category) -- "[Administración de etiquetas](/issues/using-labels-and-milestones-to-track-work/managing-labels)" +{% raw %} +```yaml{:copy} +# .github/release.yml + +changelog: + categories: + - title: 🏕 Features + labels: + - '*' + exclude: + labels: + - dependencies + - title: 👒 Dependencies + labels: + - dependencies +``` +{% endraw %} + +## Further reading + +- "[Managing labels](/issues/using-labels-and-milestones-to-track-work/managing-labels)" diff --git a/translations/log/msft-es-resets.csv b/translations/log/msft-es-resets.csv index d2679e966f..15efba3e02 100644 --- a/translations/log/msft-es-resets.csv +++ b/translations/log/msft-es-resets.csv @@ -508,6 +508,7 @@ translations/es-ES/content/actions/learn-github-actions/expressions.md,rendering translations/es-ES/content/actions/learn-github-actions/finding-and-customizing-actions.md,broken liquid tags translations/es-ES/content/actions/learn-github-actions/understanding-github-actions.md,rendering error translations/es-ES/content/actions/learn-github-actions/usage-limits-billing-and-administration.md,rendering error +translations/es-ES/content/actions/managing-issues-and-pull-requests/adding-labels-to-issues.md,broken liquid tags translations/es-ES/content/actions/managing-issues-and-pull-requests/moving-assigned-issues-on-project-boards.md,broken liquid tags translations/es-ES/content/actions/managing-workflow-runs/disabling-and-enabling-a-workflow.md,rendering error translations/es-ES/content/actions/managing-workflow-runs/manually-running-a-workflow.md,rendering error @@ -949,6 +950,7 @@ translations/es-ES/content/repositories/managing-your-repositorys-settings-and-f translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-teams-and-people-with-access-to-your-repository.md,rendering error translations/es-ES/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/setting-repository-visibility.md,rendering error translations/es-ES/content/repositories/releasing-projects-on-github/about-releases.md,rendering error +translations/es-ES/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md,broken liquid tags translations/es-ES/content/repositories/releasing-projects-on-github/comparing-releases.md,rendering error translations/es-ES/content/repositories/releasing-projects-on-github/linking-to-releases.md,rendering error translations/es-ES/content/repositories/releasing-projects-on-github/managing-releases-in-a-repository.md,rendering error