1
0
mirror of synced 2026-01-07 09:01:31 -05:00

New translation batch for es (#29593)

* Add crowdin translations

* Run script/i18n/homogenize-frontmatter.js

* Run script/i18n/fix-translation-errors.js

* Run script/i18n/lint-translation-files.js --check rendering

* run script/i18n/reset-files-with-broken-liquid-tags.js --language=es

* run script/i18n/reset-known-broken-translation-files.js

Co-authored-by: Grace Park <gracepark@github.com>
This commit is contained in:
docubot
2022-08-03 15:31:16 -04:00
committed by GitHub
parent de6a358d53
commit 7aa2ad14b1
24 changed files with 239 additions and 168 deletions

View File

@@ -1,5 +1,5 @@
---
title: 'Using concurrency, expressions, and a test matrix'
title: 'Utilizar concurrencia, expresiones y una matriz de pruebas'
shortTitle: 'Utilizar concurrencia, expresiones y una matriz de pruebas'
intro: 'Cómo utilizar características avanzadas de {% data variables.product.prodname_actions %} para la integración continua (IC).'
versions:
@@ -34,7 +34,7 @@ topics:
{% data reusables.actions.cron-table-entry %}
{% data reusables.actions.permissions-table-entry %}
{% data reusables.actions.concurrency-table-entry %}
| Running the job on different runners, depending on the repository: | [`runs-on`](/actions/using-jobs/choosing-the-runner-for-a-job)|
| Ejecutar el job en ejecutores diferentes, dependiendo del repositorio: | [`runs-on`](/actions/using-jobs/choosing-the-runner-for-a-job)|
{% data reusables.actions.if-conditions-table-entry %}
| Using a matrix to create different test configurations: | [`matrix`](/actions/using-jobs/using-a-build-matrix-for-your-jobs)|
{% data reusables.actions.checkout-action-table-entry %}
@@ -69,7 +69,7 @@ on:
pull_request:
push:
branches:
- gh-readonly-queue/main/**
- main
permissions:
contents: read
@@ -244,7 +244,7 @@ on:
</td>
<td>
The `on` keyword lets you define the events that trigger when the workflow is run. You can define multiple events here. For more information, see "[Triggering a workflow](/actions/using-workflows/triggering-a-workflow#using-events-to-trigger-workflows)."
La palabra clave `on` te permite definir los eventos que se activan cuando se ejecuta el flujo de trabajo. Puedes definir eventos múltiples aquí. Para obtener más información, consulta la sección "[Activar un flujo de trabajo](/actions/using-workflows/triggering-a-workflow#using-events-to-trigger-workflows)".
</td>
</tr>
<tr>
@@ -268,7 +268,7 @@ Add the `workflow_dispatch` event if you want to be able to manually run this wo
</td>
<td>
Add the `pull_request` event, so that the workflow runs automatically every time a pull request is created or updated. For more information, see [`pull_request`](/actions/using-workflows/events-that-trigger-workflows#pull_request).
Agrega el evento `pull_request` para que el flujo de trabajo se ejecute automáticamente cada que se cree o actualice una solicitud de cambios. Para obtener más información, consulta [`pull_request`](/actions/using-workflows/events-that-trigger-workflows#pull_request).
</td>
</tr>
<tr>
@@ -277,12 +277,12 @@ Add the `pull_request` event, so that the workflow runs automatically every time
```yaml{:copy}
push:
branches:
- gh-readonly-queue/main/**
- main
```
</td>
<td>
Add the `push` event, so that the workflow runs automatically every time a commit is pushed to a branch matching the filter `gh-readonly-queue/main/**`. For more information, see [`push`](/actions/using-workflows/events-that-trigger-workflows#push).
Add the `push` event, so that the workflow runs automatically every time a commit is pushed to a branch matching the filter `main`. Para obtener más información, consulta [`push`](/actions/using-workflows/events-that-trigger-workflows#push).
</td>
</tr>
<tr>
@@ -310,7 +310,7 @@ concurrency:
</td>
<td>
Creates a concurrency group for specific events, and uses the `||` operator to define fallback values. For more information, see "[Using concurrency](/actions/using-jobs/using-concurrency)."
Crea un grupo de concurrencia para los eventos específicos y utiliza el operador `||` para definir los valores de reserva. Para obtener más información, consulta la sección "[Utilizar concurrencia](/actions/using-jobs/using-concurrency)".
</td>
</tr>
<tr>
@@ -322,7 +322,7 @@ Creates a concurrency group for specific events, and uses the `||` operator to d
</td>
<td>
Cancels any currently running job or workflow in the same concurrency group.
Cancela cualquier job o flujo de trabajo concurrentes en el mismo grupo de concurrencia.
</td>
</tr>
<tr>
@@ -358,7 +358,7 @@ Defines a job with the ID `test` that is stored within the `jobs` key.
</td>
<td>
Configures the job to run on a {% data variables.product.prodname_dotcom %}-hosted runner or a self-hosted runner, depending on the repository running the workflow. In this example, the job will run on a self-hosted runner if the repository is named `docs-internal` and is within the `github` organization. If the repository doesn't match this path, then it will run on an `ubuntu-latest` runner hosted by {% data variables.product.prodname_dotcom %}. For more information on these options see "[Choosing the runner for a job](/actions/using-jobs/choosing-the-runner-for-a-job)."
Configura el job para ejecutarse en un ejecutor hospedado en {% data variables.product.prodname_dotcom %} o en un ejecutor auto-hospedado, dependiendo del repositorio que ejecuta el flujo de trabajo. En este ejemplo, el job se ejecutará en un ejecutor auto-hospedado si se nombra al repositorio `docs-internal` y está dentro de la organización `github`. Si el repositorio no empata con esta ruta, entonces se ejecutará en un ejecutor `ubuntu-latest` hospedado por {% data variables.product.prodname_dotcom %}. Para obtener más información sobre estas opciones, consulta la sección "[Elegir el ejecutor para un job](/actions/using-jobs/choosing-the-runner-for-a-job)".
</td>
</tr>
<tr>
@@ -428,7 +428,7 @@ Creates a matrix named `test-group`, with an array of test groups. These values
</td>
<td>
Groups together all the steps that will run as part of the `test` job. Each job in a workflow has its own `steps` section.
Groups together all the steps that will run as part of the `test` job. Cada job en un flujo de trabajo tiene su propia sección de `steps`.
</td>
</tr>
<tr>
@@ -552,7 +552,7 @@ This step runs a command to check out LFS objects from the repository.
</td>
<td>
This step uses the `trilom/file-changes-action` action to gather the files changed in the pull request, so they can be analyzed in the next step. This example is pinned to a specific version of the action, using the `a6ca26c14274c33b15e6499323aac178af06ad4b` SHA.
This step uses the `trilom/file-changes-action` action to gather the files changed in the pull request, so they can be analyzed in the next step. Este ejemplo se fija a una versión específica de la acción utilizando el SHA `a6ca26c14274c33b15e6499323aac178af06ad4b`.
</td>
</tr>
<tr>

View File

@@ -381,6 +381,34 @@ on:
types: [created, deleted]
```
{% ifversion fpt or ghec %}
### `merge_group`
| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------------------------------------------------------------- | ------------------ | ---------------------- | ---------------------- |
| [`merge_group`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#merge_group) | `checks_requested` | SHA of the merge group | Ref of the merge group |
{% data reusables.pull_requests.merge-queue-beta %}
{% note %}
**Note**: {% data reusables.developer-site.multiple_activity_types %} Although only the `checks_requested` activity type is supported, specifying the activity type will keep your workflow specific if more activity types are added in the future. For information about each activity type, see "[Webhook events and payloads](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#merge_group)." {% data reusables.developer-site.limit_workflow_to_activity_types %}
{% endnote %}
Runs your workflow when a pull request is added to a merge queue, which adds the pull request to a merge group. For more information see "[Merging a pull request with a merge queue](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request-with-a-merge-queue)".
For example, you can run a workflow when the `checks_requested` activity has occurred.
```yaml
on:
merge_group:
types: [checks_requested]
```
{% endif %}
### `hito`
| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` |
@@ -399,7 +427,7 @@ Ejecuta tu flujo de trabajo cuando se crea o modifica un hito en el repositorio
Si quieres ejecutar tu flujo de trabajo cuando se agregue o elimine una propuesta de un hito, utiliza los tipos de actividad `milestoned` o `demilestoned` para el evento [`issues`](#issues) en su lugar.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando un hito ha sido `abierto` o `eliminado`.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando un hito ha sido `opened` o `deleted`.
```yaml
on:
@@ -415,7 +443,7 @@ on:
{% data reusables.actions.branch-requirement %}
Ejecuta tu flujo de trabajo cuando alguien sube información a una rama que sea la fuente de publicación de {% data variables.product.prodname_pages %} si {% data variables.product.prodname_pages %} se encuentra habilitado para el repositorio. Para obtener más información sobre las fuentes de publicación de {% data variables.product.prodname_pages %}, consulta la sección "[Cojnfigurar una fuente de publicación para tu sitio de GitHub Pages](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)". Para obtener información acerca de la API de REST, consulta la sección "[Páginas](/rest/reference/repos#pages)".
Ejecuta tu flujo de trabajo cuando alguien sube información a una rama que sea la fuente de publicación de {% data variables.product.prodname_pages %} si {% data variables.product.prodname_pages %} se encuentra habilitado para el repositorio. For more information about {% data variables.product.prodname_pages %} publishing sources, see "[Configuring a publishing source for your GitHub Pages site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)." Para obtener información acerca de la API de REST, consulta la sección "[Páginas](/rest/reference/repos#pages)".
Por ejemplo, puedes ejecutar un flujo de trabajo cuando se produzca el evento `page_build`.
@@ -447,14 +475,14 @@ on:
{% ifversion fpt or ghec %}
{% note %}
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
**Nota**: Este evento solo ocurre para {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
Ejecuta tu flujo de trabajo cuando se crea o modifica un tablero de proyecto. Para encontrar actividad relacionada con tarjetas o columnas en un tablero de proyecto, utiliza los eventos [`project_card`](#project_card) o [`project_column`](#project_column) en su lugar. Para obtener más información acerca de los tableros de proyecto, consulta la sección "[Acerca de los tableros de proyecto](/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards)". Para obtener más información sobre las API de tablero de proyecto, consulta la sección de "[Proyecto](/graphql/reference/objects#project)" en la documentación de la API de GraphQL o "[Proyectos](/rest/reference/projects)" en la documentación de la API de REST.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando un proyecto ha sido `creado` o `eliminado`.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando un proyecto ha sido `created` o `deleted`.
```yaml
on:
@@ -485,7 +513,7 @@ on:
{% ifversion fpt or ghec %}
{% note %}
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
**Nota**: Este evento solo ocurre para {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -523,7 +551,7 @@ on:
{% ifversion fpt or ghec %}
{% note %}
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
**Nota**: Este evento solo ocurre para {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -548,7 +576,7 @@ on:
Ejecuta tu flujo de trabajo cuando el repositorio de tu flujo de trabajo cambia de privado a público. Para obtener más información acerca de la API de REST, consulta la sección "[Editar repositorios](/rest/reference/repos#edit)".
Por ejemplo, puedes ejecutar un flujo de trabajo cuando se produzca el evento `público`.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando se produzca el evento `public`.
```yaml
on:
@@ -612,7 +640,7 @@ on:
pull_request:
types:
- opened
branches:
branches:
- 'releases/**'
```
@@ -625,7 +653,7 @@ on:
pull_request:
types:
- opened
branches:
branches:
- 'releases/**'
paths:
- '**.js'
@@ -670,7 +698,7 @@ on:
pull_request:
types:
- opened
branches:
branches:
- 'releases/**'
paths:
- '**.js'
@@ -809,7 +837,7 @@ on:
pull_request_target:
types:
- opened
branches:
branches:
- 'releases/**'
```
@@ -822,7 +850,7 @@ on:
pull_request_target:
types:
- opened
branches:
branches:
- 'releases/**'
paths:
- '**.js'
@@ -867,7 +895,7 @@ on:
pull_request_target:
types:
- opened
branches:
branches:
- 'releases/**'
paths:
- '**.js'
@@ -896,13 +924,13 @@ jobs:
### `subir`
| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` |
| ------------------------------------------------------------------------------------- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------- | --------------- |
| [`subir`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#push) | n/a | When you delete a branch, the SHA in the workflow run (and its associated refs) reverts to the default branch of the repository. | Ref actualizado |
| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` |
| ------------------------------------------------------------------------------------- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [`subir`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#push) | n/a | When you delete a branch, the SHA in the workflow run (and its associated refs) reverts to the default branch of the repository. | Referencia actualizada |
{% note %}
**Nota:** La carga disponible del webhook para las Acciones de GitHub no incluye los atributos `añadidos`, `eliminados`, y `modificados` en el objeto de `confirmación`. Puedes recuperar el objeto de confirmación completo utilizando la API. Para obtener información, consulta la sección "[Confirmación](/graphql/reference/objects#commit)" en la documentación de la API de GraphQL o "[Obtén una confirmación](/rest/reference/commits#get-a-commit)" en la documentación de la API de REST.
**Nota:** La carga disponible del webhook para las acciones de GitHub no incluye los atributos `added`, `removed` y `modified` en el objeto `commit`. Puedes recuperar el objeto de confirmación completo utilizando la API. Para obtener información, consulta la sección "[Confirmación](/graphql/reference/objects#commit)" en la documentación de la API de GraphQL o "[Obtén una confirmación](/rest/reference/commits#get-a-commit)" en la documentación de la API de REST.
{% endnote %}
@@ -929,26 +957,26 @@ on:
#### Ejecutar tu flujo de trabajo solo cuando ocurra una subida de información a ramas específicas
Puedes utilizar el filtro `branches` o `branches-ignore` para configurar tu flujo de trabajo para que solo se ejecute cuando se suben ramas específicas. Para obtener más información, consulta la sección "[Sintaxis de flujo de trabajo para las GitHub Actions](/actions/learn-github-actions/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore)".
Puedes utilizar el filtro `branches` o `branches-ignore` para configurar tu flujo de trabajo para que solo se ejecute cuando se suben ramas específicas. Para obtener más información, consultala sección "[Sintaxis de flujo de trabajo para GitHub Actions](/actions/learn-github-actions/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore)".
Por ejemplo, este flujo de trabajo se ejecutará cuando alguien suba información a la rama `main` o a alguna que inicie con `releases/`.
```yaml
on:
push:
branches:
branches:
- 'main'
- 'releases/**'
```
{% note %}
**Nota:** {% data reusables.actions.branch-paths-filter %} Por ejemplo, el siguiente flujo de trabajo solo se ejecutará cuando se suba información que incluya un cambio a un archivo de JavaScript (`.js`) en una rama cuyo nombre inicie con `releases/`:
**Nota:** {% data reusables.actions.branch-paths-filter %} Por ejemplo, el siguiente flujo de trabajo solo se ejecutará cuando se haga una subida que incluya un cambio a un archivo de JavaScript (`.js`) a una rama cuyo nombre inicie con `releases/`:
```yaml
on:
push:
branches:
branches:
- 'releases/**'
paths:
- '**.js'
@@ -958,14 +986,14 @@ on:
#### Ejecutar tu flujo de trabajo únicamente cuando ocurra una subida de etiquetas específicas
Puedes utilizar el filtro `tags` o `tags-ignore` para configurar tu flujo de trabajo para que solo se ejecute cuando se suban etiquetas específicas. Para obtener más información, consulta la sección "[Sintaxis de flujo de trabajo para las GitHub Actions](/actions/learn-github-actions/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore)".
Puedes utilizar el filtro `tags` o `tags-ignore` para configurar tu flujo de trabajo para que solo se ejecute cuando se suban etiquetas específicas. Para obtener más información, consultala sección "[Sintaxis de flujo de trabajo para GitHub Actions](/actions/learn-github-actions/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore)".
Por ejemplo, este flujo de trabajo se ejecutará cuando alguien suba una etiqueta que inicie con `v1.`.
```yaml
on:
push:
tags:
tags:
- v1.**
```
@@ -984,12 +1012,12 @@ on:
{% note %}
**Nota:** {% data reusables.actions.branch-paths-filter %} Por ejemplo, el siguiente flujo de trabajo solo se ejecutará cuando se suba información que incluya un cambio a un archivo de JavaScript (`.js`) en una rama cuyo nombre inicie con `releases/`:
**Nota:** {% data reusables.actions.branch-paths-filter %} Por ejemplo, el siguiente flujo de trabajo solo se ejecutará cuando se haga una subida que incluya un cambio a un archivo de JavaScript (`.js`) a una rama cuyo nombre inicie con `releases/`:
```yaml
on:
push:
branches:
branches:
- 'releases/**'
paths:
- '**.js'
@@ -1035,7 +1063,7 @@ on:
{% note %}
**Nota:** Los flujos de trabajo no se ejecutan para los tipos de actividad `created`, `edited`, o `deleted` en los borradores de lanzamiento. Cuando creas tu lanzamiento mediante el la IU del buscador de {% data variables.product.product_name %}, este podría guardarse automáticamente como borrador.
**Nota:** Los flujos de trabajo no se ejecutan para los tipos de actividad `created`, `edited` o `deleted` en los borradores de lanzamiento. Cuando creas tu lanzamiento mediante el la IU del buscador de {% data variables.product.product_name %}, este podría guardarse automáticamente como borrador.
{% endnote %}
@@ -1047,7 +1075,7 @@ on:
Ejecuta tu flujo de trabajo cuando ocurre una actividad de lanzamiento en tu repositorio. Para obtener más información sobre las API de lanzamiento, consulta la sección de "[Lanzamiento](/graphql/reference/objects#release)" en la documentación de la API de GraphQL o "[Lanzamientos](/rest/reference/releases)" en la documentación de la API de REST.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando un lanzamiento ha sido `publish`.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando un lanzamiento está como `published`.
```yaml
on:
@@ -1110,9 +1138,9 @@ jobs:
### `programación`
| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` |
| ------------------------ | ------------------ | --------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| n/a | n/a | Última confirmación en la rama predeterminada | Rama por defecto | Cuando se establece la ejecución del flujo de trabajo programado. Un flujo de trabajo programado usa[sintaxis cron POSIX](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html#tag_20_25_07). Para obtener más información, consulta "[Activar un flujo de trabajo con eventos](/articles/configuring-a-workflow/#triggering-a-workflow-with-events)". |
| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` |
| ------------------------ | ------------------ | --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| n/a | n/a | Última confirmación en la rama predeterminada | Rama por defecto | Cuando se establece la ejecución del flujo de trabajo programado. Un flujo de trabajo programado usa [sintaxis cron POSIX](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html#tag_20_25_07). Para obtener más información, consulta "[Activar un flujo de trabajo con eventos](/articles/configuring-a-workflow/#triggering-a-workflow-with-events)". |
{% data reusables.actions.schedule-delay %}
@@ -1120,7 +1148,7 @@ El evento `schedule` te permite activar un flujo de trabajo en una hora programa
{% data reusables.repositories.actions-scheduled-workflow-example %}
La sintaxis de cron tiene cinco campos separados por un espacio, y cada campo representa una unidad de tiempo.
La sintaxis de cron tiene cinco campos separados por un espacio y cada campo representa una unidad de tiempo.
```
┌───────────── minuto (0 - 59)
@@ -1149,7 +1177,7 @@ Puedes utilizar estos operadores en cualquiera de los cinco campos:
{% endnote %}
Puedes usar [contrab guru](https://crontab.guru/) para generar tu sintaxis de cron y confirmar a qué hora se ejecutará. Para que puedas comenzar, hay también una lista de [ejemplos de crontab guru](https://crontab.guru/examples.html).
Puedes utilizar [contrab guru](https://crontab.guru/) para generar tu sintaxis de cron y confirmar a qué hora se ejecutará. Para ayudarte a comenzar, también hay una lista de [ejemplos de crontab guru](https://crontab.guru/examples.html).
Las notificaciones para los flujos de trabajo programados se envían al usuario que modificó por última vez la sintaxis de cron en el archivo de flujo de trabajo. Para obtener más información, consulta la sección "[Notificaciones para las ejecuciones de flujo de trabajo](/actions/monitoring-and-troubleshooting-workflows/notifications-for-workflow-runs)".
@@ -1163,7 +1191,7 @@ Las notificaciones para los flujos de trabajo programados se envían al usuario
Ejecuta tu flujo de trabajo cuando cambia el estado de una confirmación de Git. Por ejemplo, las confirmaciones pueden marcarse como `error`, `failure`, `pending` o `success`. Si quieres proporcionar más detalles sobre el cambio de estado, puede que quieras utilizar el evento [`check_run`](#check_run). Para obtener más información sobre las API de estado de confirmación, consulta la sección "[Estado](/graphql/reference/objects#statue)" en la documentación de la API de GraphQL o "[Estados](/rest/reference/commits#commit-statuses)" en la documentación de la API de REST.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando se produzca el evento `status`.
Por ejemplo, puedes ejecutar un flujo de trabajo cuando se produzca el evento de `status`.
```yaml
on:
@@ -1192,7 +1220,7 @@ jobs:
| Carga del evento Webhook | Tipos de actividad | `GITHUB_SHA` | `GITHUB_REF` |
| ----------------------------------------------------------------------------------------- | ------------------ | --------------------------------------------- | ------------------- |
| [`observar`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#watch) | - `started` | Última confirmación en la rama predeterminada | Rama predeterminada |
| [`observar`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads/#watch) | - `comenzado` | Última confirmación en la rama predeterminada | Rama predeterminada |
{% note %}
@@ -1252,26 +1280,26 @@ Puedes configurar propiedades de entrada definidas personalmente, valores de ent
Este ejemplo define las entradas llamadas `logLevel`, `tags` y `environment`. Pasarás los valores para estas entradas al flujo de trabajo cuando lo ejecutes. Entonces, este flujo de trabajo imprime los valores en la bitácora, utilizando las propiedades de contexto {% ifversion actions-unified-inputs %}`inputs.logLevel`, `inputs.tags` y `inputs.environment`{% else %}`github.event.inputs.logLevel`, `github.event.inputs.tags` y `github.event.inputs.environment`{% endif %}.
```yaml
on:
on:
workflow_dispatch:
inputs:
logLevel:
description: 'Log level'
description: 'Log level'
required: true
default: 'warning'
default: 'warning'
type: choice
options:
- info
- warning
- debug
- debug
tags:
description: 'Test scenario tags'
required: false
required: false
type: boolean
environment:
description: 'Environment to run tests against'
type: environment
required: true
required: true
jobs:
log-the-inputs:
@@ -1373,7 +1401,7 @@ on:
#### Ejecutar un flujo de trabajo con base en la conclusión de otro flujo de trabjo
Los flujos de trabajo se activan sin importar la conclusión del flujo previo. Si quieres ejecutar un job o paso con base en el resultado del flujo de trabajo desencadenante, puedes utilizar una condicional con la propiedad `github.event.workflow_run.conclusion`. Por ejemplo, esta ejecución de flujo de trabajo se ejecutará cada que otro flujo de nombre "Build" se complete, pero el job `on-success` solo se ejecutará si "Build" se completa con éxito y el job `on-failure` solo se ejecutará si el flujo de trabajo "Build" falla:
Los flujos de trabajo se activan sin importar la conclusión del flujo previo. Si quieres ejecutar un job o paso con base en el resultado del flujo de trabajo desencadenante, puedes utilizar una condicional con la propiedad `github.event.workflow_run.conclusion`. Por ejemplo, esta ejecución de flujo de trabajo se ejecutará cada que se complete otro flujo de nombre "Build", pero el job `on-success` solo se ejecutará si "Build" se completa con éxito y el job `on-failure` solo se ejecutará si el flujo de trabajo "Build" falla:
```yaml
on:
@@ -1396,7 +1424,7 @@ jobs:
#### Ltimitar tu flujo de trabajo para que se ejecute con base a las ramas
Puedes utilizar el filtro `branches` o `branches-ignore` para especificar en qué ramas se debe ejecutar el flujo de trabajo activador para poder activar tu flujo de trabajo. Para obtener más información, consulta la sección "[Sintaxis de flujo de trabajo para las GitHub Actions](/actions/learn-github-actions/workflow-syntax-for-github-actions#onworkflow_runbranchesbranches-ignore)". Por ejemplo, un flujo de trabajo con el siguiente activador solo se ejecutará cuando el flujo de trabajo que se llama `Build` se ejecute en una rama llamada `canary`.
Puedes utilizar el filtro `branches` o `branches-ignore` para especificar en qué ramas se debe ejecutar el flujo de trabajo activador para poder activar tu flujo de trabajo. Para obtener más información, consulta la sección "[Sintaxis de flujo de trabajo para las GitHub Actions](/actions/learn-github-actions/workflow-syntax-for-github-actions#onworkflow_runbranchesbranches-ignore)". Por ejemplo, un flujo de trabajo con el siguiente activador solo se ejecutará cuando aquél que se llama `Build` se ejecute en una rama llamada `canary`.
```yaml
on:
@@ -1408,7 +1436,7 @@ on:
#### Utilizar datos desde el flujo de trabajo llamante
Puedes acceder a la [carga útil del evento `workflow_run`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_run) que corresponde al flujo de trabajo que activó el tuyo. Por ejemplo, si tu flujo de trabajo activador genera artefactos, los flujos de trabajo que se activen con el evento `workflow_run` podrán acceder a estos artefactos.
Puedes acceder a la [carga útil del evento `workflow_run`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_run) que corresponde al flujo de trabajo que activó el tuyo. Por ejemplo, si tu flujo de trabajo activador genera artefactos, aquellos que se activen con el evento `workflow_run` podrán acceder a estos artefactos.
El siguiente flujo de trabajo carga datos como un artefacto. (En este ejemplo simplificado, los datos son el número de la solicitud de cambios).
@@ -1422,7 +1450,7 @@ jobs:
upload:
runs-on: ubuntu-latest
steps:
steps:
- name: Save PR number
env:
PR_NUMBER: {% raw %}${{ github.event.number }}{% endraw %}
@@ -1435,7 +1463,7 @@ jobs:
path: pr/
```
Cuando se complete una ejecución del flujo de trabajo anterior, este activará una ejecución del siguiente. El siguiente flujo de trabajo utiliza el contexto `github.event.workflow_run` y la API de REST de {% data variables.product.product_name %} para descargar el artefacto que cargó el flujo de trabajo anterior, descomprime el artefacto descargado y comenta en la solicitud de cambios cuyo número se haya subido como un artefacto.
Cuando se complete una ejecución del flujo de trabajo anterior, esta activará una ejecución de la siguiente. El siguiente flujo de trabajo utiliza el contexto `github.event.workflow_run` y la API de REST de {% data variables.product.product_name %} para descargar el artefacto que cargó el flujo de trabajo anterior, descomprime el artefacto descargado y comenta en la solicitud de cambios cuyo número se haya subido como un artefacto.
```yaml
name: Use the data

View File

@@ -31,7 +31,7 @@ Los servidores de nombres que especifiques deben resolver el nombre del host de
{% data reusables.enterprise_installation.ssh-into-instance %}
2. To edit your nameservers, use the `ghe-setup-network` command in visual mode. Para obtener más información, consulta la sección "[Utilidades de línea de comandos](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-setup-network)".
2. Para editar tus servidores de nombre, utiliza el comando `ghe-setup-network` en modo visual. Para obtener más información, consulta la sección "[Utilidades de línea de comandos](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-setup-network)".
```shell
ghe-setup-network -v

View File

@@ -77,19 +77,19 @@ Puedes actualizar el valor de un secreto existente y puedes cambiar qué reposit
## Utilizar secretos
A secret is exported as an environment variable into the user's terminal session.
El secreto se exporta como una variable de ambiente en la sesión de la terminal del usuario.
![Displaying the value of an exported secret in the terminal](/assets/images/help/codespaces/exported-codespace-secret.png)
![Mostrar el valor de un secreto exportado en la terminal](/assets/images/help/codespaces/exported-codespace-secret.png)
You can use secrets in a codespace after the codespace is built and is running. For example, a secret can be used:
Puedes utilizar secretos en un codespace después de que este se compile y esté ejecutándose. Por ejemplo, un secreto puede utilizarse:
* When launching an application from the integrated terminal or ssh session.
* Within a dev container lifecycle script that is run after the codespace is running. For more information about dev container lifecycle scripts, see the documentation on containers.dev: [Specification](https://containers.dev/implementors/json_reference/#lifecycle-scripts).
* Al lanzar una aplicación desde la terminal integrada o sesión ssh.
* Dentro de un script de ciclo de vida de un contenedor dev que se ejecuta después de que el codespace esté en ejecución. Para obtener más información sobre los scripts de ciclo de vida de contenedor dev, consulta la documentación sobre containers.dev: [Especificación](https://containers.dev/implementors/json_reference/#lifecycle-scripts).
Codespace secrets cannot be used during:
Los secretos de los codespaces no pueden utilizarse durante:
* Codespace build time (that is, within a Dockerfile or custom entry point).
* Within a dev container feature. For more information, see the `features` attribute in the documentation on containers.dev: [Specification](https://containers.dev/implementors/json_reference/#general-properties).
* El tiempo de compilación de un codespace (es decir, dentro de un Dockerfile o punto de entrada personalizado).
* Dentro de una característica de contenedor dev. Para obtener más información, consulta el atributo de `features` en la documentación de containers.dev: [Especificación](https://containers.dev/implementors/json_reference/#general-properties).
## Leer más

View File

@@ -34,7 +34,7 @@ shortTitle: Administrar las páginas de wiki
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-wiki %}
4. Desplázate hasta la página que deseas cambiar con la ayuda de la barra lateral wiki. En el ángulo superior derecho de la página, haz clic en **Edite** (Editar). ![Botón de la página para editar wikis](/assets/images/help/wiki/wiki_edit_page_button.png)
5. Use the text editor to edit the page's content. ![Wiki WYSIWYG](/assets/images/help/wiki/wiki_wysiwyg.png)
5. Utiliza el editor de texto para editar el contenido de la página. ![Wiki WYSIWYG](/assets/images/help/wiki/wiki_wysiwyg.png)
6. Escribe un mensaje de confirmación que describa tus cambios. ![Mensaje de confirmación de la wiki](/assets/images/help/wiki/wiki_commit_message.png)
7. Para confirmar tus cambios en la wiki, haz clic en **Guardar página**.

View File

@@ -34,22 +34,22 @@ Cuando bloqueas a un usuario:
- Se te elimina como colaborador en sus repositorios
- Ya no contarás con su patrocinio
- Cualquier invitación de sucesor de una cuenta o repositorio que se haga a o que provenga del usuario bloqueado se cancela
- The user is removed as a collaborator from all the projects and {% data variables.projects.projects_v1_boards %} owned by you
- You are removed as a collaborator from all the projects and {% data variables.projects.projects_v1_boards %} owned by the user
- El usuario se eliminó como un colaborador de todos los proyectos y {% data variables.projects.projects_v1_boards %} que te pertenecen
- Se te eliminó como colaborador de todos los proyectos y {% data variables.projects.projects_v1_boards %} que le pertenecen al usuario
Después de que hayas bloqueado a un usuario, no podrá:
- Enviarte notificaciones, incluso al [@mencionar](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) tu nombre de usuario
- Los comentarios o ediciones a los informes de problemas o solicitudes de extracción que has creado
- Comentar en o editar las propuestas o solicitudes de cambios que hayas creado
- Reaccionar a tus comentarios en reportes de problemas, solicitudes de extracción y confirmaciones
- Seguir o ver tu contenido en el feed de sus actividades
- Se te asigna a los informes de problemas o solicitudes de extracción
- Asignarte a las propuestas o solicitudes de cambios
- Invitarte para que seas colaborador en sus repositorios
- Invitarte como colaborador en una asesoría de seguridad
- Realizar referencias cruzadas con tus repositorios en comentarios
- Bifurcar, observar, fijar o marcar con estrella a tus repositorios
- Patrocinarte
- Add you as a collaborator on their projects and {% data variables.projects.projects_v1_boards %}
- Make changes to your public projects and {% data variables.projects.projects_v1_boards %}
- Agregarte como colaborador en sus proyectos y {% data variables.projects.projects_v1_boards %}
- Hacer cambios a tus proyectos públicos y {% data variables.projects.projects_v1_boards %}
En los repositorios que te pertenecen, los usuarios bloqueados tampoco podrán:
- Abrir propuestas

View File

@@ -17,13 +17,9 @@ topics:
shortTitle: Eventos de webhook & cargas útiles
---
{% ifversion fpt or ghec %}
{% endif %}
{% data reusables.webhooks.webhooks_intro %}
Puedes crear webhooks que se suscriban a los eventos listados en esta página. Cada evento de webhook incluye una descripción de las propiedades de dicho webhook y un ejemplo de carga útil. Para obtener más información, consulta "[Crear webhooks](/webhooks/creating/)".
Puedes crear webhooks que se suscriban a los eventos listados en esta página. Cada evento de webhook incluye una descripción de las propiedades de dicho webhook y un ejemplo de carga útil. Para obtener más información, consulta la sección "[Crear webhooks](/webhooks/creating/)".
## Propuiedades comunes del objeto de la carga útil del webhook
@@ -101,7 +97,7 @@ También, el `User-Agent` para las solicitudes tendrá el prefijo `GitHub-Hooksh
> }
```
{% ifversion fpt or ghes > 3.2 or ghae or ghec %}
{% ifversion fpt or ghes > 3.3 or ghae or ghec %}
## branch_protection_rule
Actividad relacionada con una regla de protección de rama. Para obtener más información, consulta la sección "[Acerca de las reglas de protección de rama](/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-rules)".
@@ -219,7 +215,7 @@ Se sincronizó una Git ref exitosamente en una réplica de caché. Para obtener
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
`sender` | `object` | Si la `action` está como `reopened_by_user` o `closed_by_user`, el objeto que sea el `sender` será el usuario que activó el evento. El objeto `sender` está {% ifversion fpt or ghec %}`github` {% elsif ghes or ghae %}`github-enterprise` {% else %}vacío{% endif %} para el resto de las acciones.
`sender` | `object` | Si la `action` está como `reopened_by_user` o `closed_by_user`, el objeto que sea el `sender` será el usuario que activó el evento. El objeto `sender` {% ifversion fpt or ghec %}es `github`{% elsif ghes or ghae %}es `github-enterprise`{% else %}está vacío{% endif %} para el resto de las acciones.
### Ejemplo de carga útil del webhook
@@ -382,7 +378,7 @@ Los eventos de webhook se desencadenan basándose en la especificidad del domini
| ---------------------------------- | ----------- | ----------------------------------------------------------------------------------------------- |
| `Acción` | `secuencia` | La acción realizada. Puede ser `created`. |
| `deployment_status` | `objeto` | El [estado del despliegue](/rest/reference/deployments#list-deployment-statuses). |
| `deployment_status["state"]` | `secuencia` | El nuevo estado. Puede ser `pending`, `success`, `failure`, o `error`. |
| `deployment_status["state"]` | `secuencia` | El estado nuevo. Puede ser `pending`, `success`, `failure`, o `error`. |
| `deployment_status["target_url"]` | `secuencia` | El enlace opcional agregado al estado. |
| `deployment_status["description"]` | `secuencia` | La descripción opcional legible para las personas que se agrega al estado. |
| `deployment` | `objeto` | El [despliegue](/rest/reference/deployments#list-deployments) con el que se asocia este estado. |
@@ -712,6 +708,41 @@ Para obtener una descripción detallada de esta carga útil y de aquella para ca
{{ webhookPayloadsForCurrentVersion.membership.removed }}
{% ifversion fpt or ghec %}
## merge_group
{% data reusables.pull_requests.merge-queue-beta %}
Relacionado activamente con grupos de fusión en una cola de fusión. El tipo de actividad se especifica en la propiedad de la acción del objeto de la carga útil.
### Disponibilidad
- Webhooks de repositorio
- Webhooks de organización
- {% data variables.product.prodname_github_apps %} con el permiso `merge_queues`
### Objeto de carga útil del webhook
| Clave | Tipo | Descripción |
| ----------------------- | ----------- | ---------------------------------------------------------------------------- |
| `Acción` | `secuencia` | La acción que se realizó. Actualmente, solo puede ser `checks_requested`. |
| `merge_group` | `objeto` | El grupo de fusión. |
| `merge_group[head_sha]` | `secuencia` | El SHA del grupo de fusión. |
| `merge_group[head_ref]` | `secuencia` | La referencia completa del grupo de fusión. |
| `merge_group[base_ref]` | `secuencia` | La referencia completa de la rama a la cual se fusionará el grupo de fusión. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
### Ejemplo de carga útil del webhook
{{ webhookPayloadsForCurrentVersion.merge_group.checks_requested }}
{% endif %}
## meta
Se eliminó el evento para el cual se configuró este webhook. Este evento únicamente escuchará los cambios del gancho particular en el cual se instaló. Por lo tanto, debe seleccionarse para cada gancho para el cual quieras recibir metaeventos.
@@ -895,7 +926,7 @@ Actividad relacionada con el {% data variables.product.prodname_registry %}. {%
{% ifversion projects-v2 %}
{% note %}
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
**Nota**: Este evento solo ocurre para {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -927,7 +958,7 @@ Actividad relacionada con el {% data variables.product.prodname_registry %}. {%
{% ifversion projects-v2 %}
{% note %}
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
**Nota**: Este evento solo ocurre para {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -957,7 +988,7 @@ Actividad relacionada con el {% data variables.product.prodname_registry %}. {%
{% ifversion projects-v2 %}
{% note %}
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
**Nota**: Este evento solo ocurre para {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -980,11 +1011,11 @@ Actividad relacionada con el {% data variables.product.prodname_registry %}. {%
{% note %}
**Nota:** Los eventos de webhook para los {% data variables.projects.projects_v2 %} se encuentran actualmente en beta y están sujetos a cambios. To share feedback about {% data variables.projects.projects_v2 %} webhooks with {% data variables.product.product_name %}, see the [Projects webhook feedback discussion](https://github.com/orgs/community/discussions/17405).
**Nota:** Los eventos de webhook para los {% data variables.projects.projects_v2 %} se encuentran actualmente en beta y están sujetos a cambios. Para compartir la retroalimentación sobre {% data variables.projects.projects_v2 %} los webhooks con {% data variables.product.product_name %}, consulta el [Debate de retroalimentación de webhook de proyectos](https://github.com/orgs/community/discussions/17405).
{% endnote %}
Activity related to items in a {% data variables.projects.project_v2 %}. {% data reusables.webhooks.action_type_desc %} For more information, see "[About {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)."
Actividad relacionada con los elementos en un {% data variables.projects.project_v2 %}. {% data reusables.webhooks.action_type_desc %} Para obtener más información, consulta la sección "[Acerca de los {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects)".
### Disponibilidad
@@ -1438,7 +1469,7 @@ Solo puedes crear un webhook de patrocinio en {% data variables.product.prodname
| ------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id` | `número` | El identificador único del estado. |
| `sha` | `secuencia` | El SHA de la confirmación. |
| `state` | `secuencia` | El nuevo estado. Puede ser `pending`, `success`, `failure`, o `error`. |
| `state` | `secuencia` | El estado nuevo. Puede ser `pending`, `success`, `failure`, o `error`. |
| `descripción` | `secuencia` | La descripción opcional legible para las personas que se agrega al estado. |
| `url_destino` | `secuencia` | El enlace opcional agregado al estado. |
| `branches` | `arreglo` | Un conjunto de objetos de la rama que contiene el SHA del estado. Cada rama contiene el SHA proporcionado, pero éste puede ser o no el encabezado de la rama. El conjunto incluye un máximo de 10 ramas. |
@@ -1547,7 +1578,7 @@ El actor del evento es el [usuario](/rest/reference/users) que marcó el reposit
{% ifversion fpt or ghes or ghec %}
## workflow_dispatch
Este evento ocurre cuando alguien activa una ejecución de flujo de trabajo en GitHub o cuando envía una solicitud de tipo `POST` a la terminal [Crear un evento de envío de flujo de trabajo](/rest/reference/actions/#create-a-workflow-dispatch-event)". Para obtener más información, consulta "[Eventos que activan los flujos de trabajo](/actions/reference/events-that-trigger-workflows#workflow_dispatch)".
Este evento ocurre cuando alguien activa una ejecución de flujo de trabajo en GitHub o cuando envía una solicitud de tipo `POST` a la terminal [Crear un evento de envío de flujo de trabajo](/rest/reference/actions/#create-a-workflow-dispatch-event)". Para obtener más información, consulta la sección "[Eventos que activan flujos de trabajo](/actions/reference/events-that-trigger-workflows#workflow_dispatch)".
### Disponibilidad
@@ -1596,7 +1627,7 @@ Este evento ocurre cuando alguien activa una ejecución de flujo de trabajo en G
{% ifversion fpt or ghes or ghec %}
## workflow_run
Cuando una ejecución de flujo de trabajo de {% data variables.product.prodname_actions %} se solicita o se completa. Para obtener más información, consulta "[Eventos que activan los flujos de trabajo](/actions/reference/events-that-trigger-workflows#workflow_run)".
Cuando una ejecución de flujo de trabajo de {% data variables.product.prodname_actions %} se solicita o se completa. Para obtener más información, consulta la sección "[Eventos que activan flujos de trabajo](/actions/reference/events-that-trigger-workflows#workflow_run)".
### Disponibilidad

View File

@@ -21,7 +21,7 @@ Puedes utilizar los debates del repositorio para hablar sobre temas que sean esp
No necesitas cerrar un debate de la misma forma en que cierras una propuesta o una solicitud de cambios.
If a repository administrator or project maintainer enables {% data variables.product.prodname_discussions %} for a repository, anyone who has access to the repository can create and participate in discussions for the repository. Si un propietario de organización habilita los {% data variables.product.prodname_discussions %} para esta, cualquiera que pueda ver el repositorio origen puede crear un debate de organización.
Si un administrador de repositorio o mantenedor de proyecto habilita los {% data variables.product.prodname_discussions %} para un repositorio, cualquiera que tenga acceso a él puede crear y participar en los debates del mismo. Si un propietario de organización habilita los {% data variables.product.prodname_discussions %} para esta, cualquiera que pueda ver el repositorio origen puede crear un debate de organización.
Los administradores del repositorio y los mantenedores del proyecto pueden administrar los debates y las categorías de los mismos en un repositorio y fijarlos para incrementar la visibilidad de éstos. Los moderadores y colaboradores pueden marcar los comentarios como respuestas, fijar debates, y convertir las propuestas en debates. Del mismo modo, para los debates organizacionales, el rol de un usuario en el repositorio origen determinará cómo puede interactuar dicho usuario con los debates de la organización. Para obtener más información, consulta la sección "[Roles de repositorio para una organización](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)".
@@ -29,7 +29,7 @@ Para obtener más información sobre la administración de debates, consulta la
## Acerca de las encuestas
Puedes crear encuestas en la categoría de encuestas para medir el interés en las ideas nuevas y la dirección de los proyectos. Anyone with read access to your repository can create polls, vote in polls, and view their results.{% ifversion fpt or ghec %} Signed out users can view the results of polls in public repositories.{% endif %}
Puedes crear encuestas en la categoría de encuestas para medir el interés en las ideas nuevas y la dirección de los proyectos. Cualquiera con acceso de lectura a tu repositorio puede crear encuestas, votar en ellas y ver sus resultados.{% ifversion fpt or ghec %} Los usuarios que hayan cerrado sesión pueden ver los resultados de las encuestas en los repositorios públicos.{% endif %}
Las encuestas requieren una pregunta y por lo menos dos opciones. Puedes agregar un máximo de ocho opciones y estas pueden contener un máximo de 128 caracteres.
@@ -63,12 +63,12 @@ Puedes destacar los debates que contengan conversaciones importantes, útiles o
## Compartir retroalimentación
Puedes compartir tu retroalimentación sobre los {% data variables.product.prodname_discussions %} con {% data variables.product.company_short %}. To join the conversation, see [{% data variables.product.prodname_github_community %} discussions](https://github.com/orgs/community/discussions/categories/discussions).
Puedes compartir tu retroalimentación sobre los {% data variables.product.prodname_discussions %} con {% data variables.product.company_short %}. Para unirte a la conversación, consulta la sección [debates de {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions/categories/discussions).
## Leer más
- "[Acerca de escribir y dar formato en {% data variables.product.prodname_dotcom %}](/github/writing-on-github/about-writing-and-formatting-on-github)"
- "[Buscar debates](/search-github/searching-on-github/searching-discussions)"
- "[Acerca de las notificaciones](/github/managing-subscriptions-and-notifications-on-github/about-notifications)"
- "[Moderating comments and conversations](/communities/moderating-comments-and-conversations)"{% ifversion fpt or ghec %}
- "[Maintaining your safety on {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)"{% endif %}
- "[Moderar los comentarios y las conversaciones](/communities/moderating-comments-and-conversations)"{% ifversion fpt or ghec %}
- "[Mantenier tu seguridad en {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)"{% endif %}

View File

@@ -14,7 +14,7 @@ shortTitle: Participa en un debate
Adicionalmente a comenzar a ver los debates y encuestas, puedes comentar como respuesta al comentario original del autor de dicho debate. También puedes crear un hilo de comentarios si respondes a un comentario individual que otro miembro de la comunidad haya hecho dentro del debate, y reaccionar a los comentarios con emojis.
{% ifversion fpt or ghec %}Puedes bloquear usuarios y reportar contenido ofensivo para mantener un ambiente seguro y agradable para ti mismo en {% data variables.product.product_name %}. For more information, see "[Maintaining your safety on {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)."{% endif %}
{% ifversion fpt or ghec %}Puedes bloquear usuarios y reportar contenido ofensivo para mantener un ambiente seguro y agradable para ti mismo en {% data variables.product.product_name %}. Para obtener más información, consulta la sección "[Mantener tu seguridad en {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)."{% endif %}
## Prerrequisitos

View File

@@ -1,6 +1,6 @@
---
title: Moderar los debates
intro: 'You can promote healthy collaboration by marking comments as answers, locking or unlocking discussions, converting issues to discussions, and editing or deleting comments, discussions, and categories that don''t align with your{% ifversion fpt or ghec %} community''s code of conduct{% elsif ghes > 3.5 %} organization''s contribution guidelines{% endif %}.'
intro: 'Puedes promover una colaboración saludable si marcas los comentarios como respuestas, bloqueando o desbloqueando debates, convirtiendo las propuestas en debates y editando o borrando comentarios, debates y categorías que no se alineen con {% ifversion fpt or ghec %} el código de conducta de la comunidad{% elsif ghes > 3.5 %} los lineamientos de contribución de la organización{% endif %}.'
permissions: People with triage access to a repository can moderate discussions in the repository. People with triage access to the source repository for organization discussions can moderate discussions in the organization.
versions:
feature: discussions
@@ -9,7 +9,7 @@ versions:
## Acerca de moderar los debates
{% data reusables.discussions.about-discussions %} If you have triage permissions for a repository, you can help moderate that repository's discussions by marking comments as answers, locking discussions that are no longer useful or are damaging to the community, and converting issues to discussions when an idea is still in the early stages of development. De forma similar, si tienes permisos de clasificación para el repositorio origen para los debates de la organización, puedes moderarlos en esta.
{% data reusables.discussions.about-discussions %} Si tienes permisos de clasificación para un repositorio, puedes ayudar a moderar los debates del mismo si marcas los comentarios como respuestas, bloqueas los debates que ya no sean útiles o que dañen a la comunidad y conviertes las propuestas en debates cuando una idea está aún en las primeras etapas de desarrollo. De forma similar, si tienes permisos de clasificación para el repositorio origen para los debates de la organización, puedes moderarlos en esta.
## Marcar un comentario como una respuesta

View File

@@ -10,13 +10,13 @@ shortTitle: Inicio Rápido
## Introducción
{% data variables.product.prodname_discussions %} is a collaborative communication forum for the community around an open source or internal project. Los debates existen para las conversaciones que necesitan ser transparentes y accesibles pero no necesitan rastrearse en un tablero de proyecto y no se relacionan con el código, a diferencia de los {% data variables.product.prodname_github_issues %}. Los debates habilitan las conversaciones abiertas y fluídas en un foro público.
{% data variables.product.prodname_discussions %} es un foro de comunicación colaborativa para la comunidad que circunda un proyecto de código abierto o interno. Los debates existen para las conversaciones que necesitan ser transparentes y accesibles pero no necesitan rastrearse en un tablero de proyecto y no se relacionan con el código, a diferencia de los {% data variables.product.prodname_github_issues %}. Los debates habilitan las conversaciones abiertas y fluídas en un foro público.
Los debates proporcionan un espacio para que existan conversaciones colaborativas al conectar y asignar un área más centralizada para conectarse y encontrar información.
## Habilitar los {% data variables.product.prodname_discussions %} en tu repositorio
Repository owners and people with write access can enable {% data variables.product.prodname_discussions %} for a community on their public{% ifversion ghes > 3.5 %}, internal{% endif %} and private repositories. The visibility of a discussion is inherited from the repository the discussion is created in.
Los propietarios de los repositorios y las personas con acceso de escritura pueden habilitar los {% data variables.product.prodname_discussions %} para una comunidad en sus repositorios públicos{% ifversion ghes > 3.5 %}, internos{% endif %} y privados. La visibilidad de un debate se hereda del repositorio del debate en el que esta se crea.
Cuando habilitas los {% data variables.product.prodname_discussions %} por primera vez, se te invitará a configurar una publicación de bienvenida.
@@ -41,7 +41,7 @@ Puedes darles la bienvenida a tu comunidad y presentarles una forma nueva de com
## Configurar los lineamientos comunitarios para los contribuyentes
En el caso de los debates de repositorio, puedes configurar lineamientos de contribución para fomentar que los colaboradores tengan conversaciones útiles y significativas que sean relevantes para el repositorio. También puedes actualizar el archivo de README del repositorio para comunicar tus expectativas de cuándo deberían los colaboradores abrir una propuesta o un debate. For more information about providing guidelines for your project, see{% ifversion fpt or ghec %} "[Adding a code of conduct to your project](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" and{% endif %} "[Setting up your project for healthy contributions](/communities/setting-up-your-project-for-healthy-contributions)."
En el caso de los debates de repositorio, puedes configurar lineamientos de contribución para fomentar que los colaboradores tengan conversaciones útiles y significativas que sean relevantes para el repositorio. También puedes actualizar el archivo de README del repositorio para comunicar tus expectativas de cuándo deberían los colaboradores abrir una propuesta o un debate. Para obtener más información sobre cómo proporcionar lineamientos para tu proyecto, consulta la sección{% ifversion fpt or ghec %} "[Agregar un código de conducta a tu proyecto](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" y{% endif %} "[Configurar tu proyecto para que tenga contribuciones saludables](/communities/setting-up-your-project-for-healthy-contributions)".
Para el caso de los debates, puedes compartir información sobre cómo participar en tu organización al crear un README de perfil para ella. Para obtener más información, consulta la sección "[Personalizar el perfil de tu organización ](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)".
@@ -61,7 +61,7 @@ Cualquier usuario no autenticado que pueda ver un repositorio podrá crear una e
Los propietarios de los repositorios y las personas con acceso de escritura en estos pueden crear categorías nuevas para mantener los debates organizados. De la misma manera, ya que los debates de las organizaciones se basan en un repositorio origen, los propietarios de los repositorios y las personas con acceso de escritura con acceso de escritura en el repositorio origen pueden crear categorías nuevas para estos debates.
Collaborators participating in and creating new discussions can group discussions into the most relevant existing categories. Los debates también pueden volver a categorizarse después de su creación. Para obtener más información, consulta la sección "[Administrar las categorías de los debates](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)".
Los colaboradores que participan en debates nuevos pueden agruparlos en las categorías existentes más relevantes. Los debates también pueden volver a categorizarse después de su creación. Para obtener más información, consulta la sección "[Administrar las categorías de los debates](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)".
{% data reusables.discussions.you-can-label-discussions %}

View File

@@ -1,6 +1,6 @@
---
title: 'Acerca de las {% data variables.product.prodname_projects_v1 %}'
intro: '{% data variables.product.prodname_projects_v1_caps %} on {% data variables.product.product_name %} help you organize and prioritize your work. You can create {% data variables.projects.projects_v1_boards %} for specific feature work, comprehensive roadmaps, or even release checklists. With {% data variables.product.prodname_projects_v1 %}, you have the flexibility to create customized workflows that suit your needs.'
intro: '{% data variables.product.prodname_projects_v1_caps %} on {% data variables.product.product_name %} help you organize and prioritize your work. You can create {% data variables.projects.projects_v1_boards %} for specific feature work, comprehensive roadmaps, or even release checklists. Con {% data variables.product.prodname_projects_v1 %}, tienes la flexibilidad de crear flujos de trabajo personalizados que se acopñlen a tus necesidades.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/about-project-boards
- /articles/about-projects
@@ -15,11 +15,11 @@ allowTitleToDifferFromFilename: true
{% data reusables.projects.project_boards_old %}
{% data variables.projects.projects_v1_boards_caps %} are made up of issues, pull requests, and notes that are categorized as cards in columns of your choosing. Puedes arrastrar y soltar o usar los atajos del teclado para reordenar las tarjetas dentro de una columna, mover tarjetas de columna a columna y cambiar el orden de las columnas.
Los {% data variables.projects.projects_v1_boards_caps %} se componen de propuestas, solicitudes de cambios y notas que se categorizan como tarjetas en las columnas de tu elección. Puedes arrastrar y soltar o usar los atajos del teclado para reordenar las tarjetas dentro de una columna, mover tarjetas de columna a columna y cambiar el orden de las columnas.
{% data variables.projects.projects_v1_board_caps %} cards contain relevant metadata for issues and pull requests, like labels, assignees, the status, and who opened it. {% data reusables.project-management.edit-in-project %}
Las tarjetas de los {% data variables.projects.projects_v1_board_caps %} contienen metadatos relevantes para las propuestas y solicitudes de cambios, como etiquetas, asignados, el estado y quién la abrió. {% data reusables.project-management.edit-in-project %}
You can create notes within columns to serve as task reminders, references to issues and pull requests from any repository on {% data variables.product.product_location %}, or to add information related to the {% data variables.projects.projects_v1_board %}. You can create a reference card for another {% data variables.projects.projects_v1_board %} by adding a link to a note. Si la nota no es suficiente para tus necesidades, puedes convertirla en una propuesta. For more information on converting notes to issues, see "[Adding notes to a {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)."
Puedes crear notas dentro de las columnas para que sirvan como recordatorios de tareas, referencias a las propuestas y solicitudes de cambio de cualquier repositorio en {% data variables.product.product_location %} o para agregar la información relacionada con el {% data variables.projects.projects_v1_board %}. Puedes crear una tarjeta de referencia para otro {% data variables.projects.projects_v1_board %} si agregas un enlace a una nota. Si la nota no es suficiente para tus necesidades, puedes convertirla en una propuesta. For more information on converting notes to issues, see "[Adding notes to a {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)."
Tipos de tableros de proyecto:

View File

@@ -26,9 +26,9 @@ allowTitleToDifferFromFilename: true
{% endwarning %}
## Giving a team access to a {% data variables.projects.projects_v1_board %}
## Otorgar acceso a un equipo para un {% data variables.projects.projects_v1_board %}
You can give an entire team the same permission level to a {% data variables.projects.projects_v1_board %}.
Puedes otorgar el mismo nivel de permiso para un {% data variables.projects.projects_v1_board %} a todo un equipo.
{% note %}

View File

@@ -56,7 +56,7 @@ Después de la migración, ya no podrás utilizar la API de GraphQL para consult
## Acerca de la facturación para {% data variables.product.prodname_container_registry %}
For more information about billing for the {% data variables.product.prodname_container_registry %}, see "[About billing for {% data variables.product.prodname_registry %}](/billing/managing-billing-for-github-packages/about-billing-for-github-packages)."
Para obtener más información sobre la facturación del {% data variables.product.prodname_container_registry %}, consulta la sección "[Acerca de la facturación para el {% data variables.product.prodname_registry %}](/billing/managing-billing-for-github-packages/about-billing-for-github-packages)".
{% endif %}
@@ -64,6 +64,6 @@ For more information about billing for the {% data variables.product.prodname_co
## Leer más
- "[Migrating your enterprise to the {% data variables.product.prodname_container_registry %} from the Docker registry](/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry)"
- "[Migrar tu empresa al {% data variables.product.prodname_container_registry %} desde el registro de Docker](/admin/packages/migrating-your-enterprise-to-the-container-registry-from-the-docker-registry)"
{% endif %}

View File

@@ -1,6 +1,6 @@
---
title: Configurar una fuente de publicación para tu sitio de Páginas de GitHub
intro: '{% ifversion pages-custom-workflow %}You can configure your {% data variables.product.prodname_pages %} site to publish when changes are pushed to a specific branch, or you can write a {% data variables.product.prodname_actions %} workflow to publish your site.{% else%}If you use the default publishing source for your {% data variables.product.prodname_pages %} site, your site will publish automatically. You can also choose to publish your site from a different branch or folder.{% endif %}'
intro: '{% ifversion pages-custom-workflow %}Puedes configurar tu sitio de {% data variables.product.prodname_pages %} para que se publique cuando los cambios se suban a una rama específica o puedes escribir un flujo de trabajo de {% data variables.product.prodname_actions %} para publicar tu sitio.{% else%}Si utilizas una fuente de publicación predeterminada para tu sitio de {% data variables.product.prodname_pages %}, este se publicará automáticamente. También puedes elegir publicar tu sitio desde una rama o carpeta diferente.{% endif %}'
redirect_from:
- /articles/configuring-a-publishing-source-for-github-pages
- /articles/configuring-a-publishing-source-for-your-github-pages-site
@@ -17,21 +17,21 @@ topics:
shortTitle: Configurar la fuenta de publicción
---
## About publishing sources
## Acerca de las fuentes de publicación
{% data reusables.pages.pages-about-publishing-source %}
{% data reusables.pages.private_pages_are_public_warning %}
## Publishing from a branch
## Publicar desde una rama
1. Make sure the branch you want to use as your publishing source already exists in your repository.
1. Asegúrate de que la rama que quieres utilizar como tu fuente de publicación ya exista en tu repositorio.
{% data reusables.pages.navigate-site-repo %}
{% data reusables.repositories.sidebar-settings %}
{% data reusables.pages.sidebar-pages %}
{% ifversion pages-custom-workflow %}
1. Under "Build and deployment", under "Source", select **Deploy from a branch**.
1. Under "Build and deployment", under "Branch", use the **None** or **Branch** drop-down menu and select a publishing source.
1. Debajo de "Compilación y despliegue", debajo de "Fuente", selecciona **Desplegar desde una rama**.
1. Debajo de "Compilación y despliegue", debajo de "Rama", utiliza los menús desplegables de **Ninguna** o de **Rama** y selecciona una fuente de publicación.
![Menú desplegable para seleccionar una fuente de publicación](/assets/images/help/pages/publishing-source-drop-down.png)
{% else %}
@@ -40,7 +40,7 @@ shortTitle: Configurar la fuenta de publicción
4. Opcionalmente, utiliza el menú desplegable para seleccionar una carpeta para tu fuente de publicación. ![Menú desplegable para seleccionar una carpeta para una fuente de publicación](/assets/images/help/pages/publishing-source-folder-drop-down.png)
5. Haz clic en **Save ** (guardar). ![Botón para guardar los cambios en la configuración de la fuente de publicación](/assets/images/help/pages/publishing-source-save.png)
### Troubleshooting publishing from a branch
### Solucionar problemas de publicación desde una rama
{% data reusables.pages.admin-must-push %}
@@ -62,42 +62,42 @@ Para encontrar errores potenciales en ya sea la compilación o el despliegue, pu
{% ifversion pages-custom-workflow %}
## Publishing with a custom {% data variables.product.prodname_actions %} workflow
## Publicar con un flujo de trabajo de {% data variables.product.prodname_actions %} personalizado
{% data reusables.pages.pages-custom-workflow-beta %}
To configure your site to publish with {% data variables.product.prodname_actions %}:
Para configurar tu sitio para que se publique con {% data variables.product.prodname_actions %}:
{% data reusables.pages.navigate-site-repo %}
{% data reusables.repositories.sidebar-settings %}
{% data reusables.pages.sidebar-pages %}
1. Under "Build and deployment", under "Source", select **GitHub Actions**.
1. {% data variables.product.product_name %} will suggest several starter workflows. If you already have a workflow to publish your site, you can skip this step. Otherwise, choose one of the options to create a {% data variables.product.prodname_actions %} workflow. For more information about creating your custom workflow, see "[Creating a custom {% data variables.product.prodname_actions %} workflow to publish your site](#creating-a-custom-github-actions-workflow-to-publish-your-site)."
1. Debajo de "Compilación y despliegue", debajo de "Fuente", selecciona **GitHub Actions**.
1. {% data variables.product.product_name %} te sugerirá varios flujos de trabajo iniciales. Si ya tienes un flujo de trabajo para publicar tu sitio, puedes omitir este paso. De lo contrario, elige una de las opciones para crear un flujo de trabajo de {% data variables.product.prodname_actions %}. Para obtener más información sobre como crear tu flujo de trabajo personalizado, consulta la sección "[Crear un flujo de trabajo de {% data variables.product.prodname_actions %} personalizado para publicar tu sitio](#creating-a-custom-github-actions-workflow-to-publish-your-site)".
{% data variables.product.prodname_pages %} does not associate a specific workflow to the {% data variables.product.prodname_pages %} settings. However, the {% data variables.product.prodname_pages %} settings will link to the workflow run that most recently deployed your site.
{% data variables.product.prodname_pages %} no asocia un flujo de trabajo específico a los ajustes de {% data variables.product.prodname_pages %}. Sin embargo, los ajustes de {% data variables.product.prodname_pages %} se enlazarán con la ejecución de flujo de trabajo que haya desplegado tu sitio más recientemente.
### Creating a custom {% data variables.product.prodname_actions %} workflow to publish your site
### Crear un flujo de trabajo de {% data variables.product.prodname_actions %} personalizado para publicar tu sitio
For more information about {% data variables.product.prodname_actions %}, see "[Actions](/actions)."
Para obtener más información sobre {% data variables.product.prodname_actions %}, consulta la sección "[Acciones](/actions)".
When you configure your site to publish with {% data variables.product.prodname_actions %}, {% data variables.product.product_name %} will suggest starter workflows for common publishing scenarios. The general flow of a workflow is to:
Cuando configuras tu sitio para que se publique con {% data variables.product.prodname_actions %}, {% data variables.product.product_name %} sugerirá flujos de trabajo iniciales para los escenarios de publicación comunes. El flujo general de un flujo de trabajo es:
1. Trigger whenever there is a push to the default branch of the repository or whenever a pull request that targets the default branch is opened, reopened, or updated.
1. Use the [`actions/checkout`](https://github.com/actions/checkout) action to check out the repository contents.
1. If required by your site, build any static site files.
1. Use the [`actions/upload-pages-artifact`](https://github.com/actions/upload-pages-artifact) action to upload the static files as an artifact.
1. If the workflow was triggered by a push to the default branch, use the [`actions/deploy-pages`](https://github.com/actions/deploy-pages) action to deploy the artifact. This step is skipped if the workflow was triggered by a pull request.
1. Activarse cuando existe una subida a la rama predeterminada del repositorio o cuando una solicitud de cambios que apunta a la rama predeterminada se abre, se vuelve a abrir o se actualiza.
1. Utiliza la acción [`actions/checkout`](https://github.com/actions/checkout) para erificar el contenido del repositorio.
1. Si tu sitio lo requiere, compila cualquier archivo de sitio estático.
1. Utiliza la acción [`actions/upload-pages-artifact`](https://github.com/actions/upload-pages-artifact) para cargar los archivos estáticos como un artefacto.
1. Si el flujo de trabajo se activó mediante una subida a la rama predeterminada, utiliza la acción [`actions/deploy-pages`](https://github.com/actions/deploy-pages) para desplegar el artefacto. Este paso se omite si una solicitud de cambios activó el flujo de trabajo.
The starter workflows use a deployment environment called `github-pages`. If your repository does not already include an environment called `github-pages`, the environment will be created automatically. We recommend that you add an environment protection rule so that only the default branch can deploy to this environment. Para obtener más información, consulta la sección "[Utilizar ambientes para despliegue](/actions/deployment/targeting-different-environments/using-environments-for-deployment)".
Los flujos de trabajo iniciales utilizan un ambiente de despliegue llamado `github-pages`. Si tu repositorio aún no incluye un ambiente llamado `github-pages`, este se crea automáticamente. Recomendamos que agregues una regla de protección de ambiente para que solo la rama predeterminada pueda desplegar hacia este. Para obtener más información, consulta la sección "[Utilizar ambientes para despliegue](/actions/deployment/targeting-different-environments/using-environments-for-deployment)".
{% note %}
**Note**: A `CNAME` file in your repository file does not automatically add or remove a custom domain. Instead, you must configure the custom domain through your repository settings or through the API. For more information, see "[Managing a custom domain for your GitHub Pages site](/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-a-subdomain)" and the [Pages API reference documentation](/rest/pages#update-information-about-a-github-pages-site).
**Nota**: Un archivo de `CNAME` en tu archivo de repositorio no agrega ni elimina un dominio personalizado automáticamente. En su lugar, debes configurar el dominio personalizado mediante los ajustes de tu repositorio o mediante la API. Para obtener más información, consulta la sección "[Administrar un dominio personalizado para tu sitio de GitHub Pages](/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-a-subdomain)" y la [documentación de referencia de la API de páginas](/rest/pages#update-information-about-a-github-pages-site).
{% endnote %}
### Troubleshooting publishing with a custom {% data variables.product.prodname_actions %} workflow
### Solucionar problemas de publicación con un flujo de trabajo de {% data variables.product.prodname_actions %} personalizado
For information about how to troubleshoot your {% data variables.product.prodname_actions %} workflow, see "[About monitoring and troubleshooting](/actions/monitoring-and-troubleshooting-workflows/about-monitoring-and-troubleshooting)."
Para obtener más información sobre cómo solucionar los problemas de tu flujo de trabajo de {% data variables.product.prodname_actions %}, consulta la sección "[Acerca del monitoreo y la solución de problemas](/actions/monitoring-and-troubleshooting-workflows/about-monitoring-and-troubleshooting)".
{% endif %}

View File

@@ -22,13 +22,13 @@ shortTitle: Dejar de publicar el sitio de las páginas
{% ifversion pages-custom-workflow %}
When you unpublish your site, the site will no longer be available. Any existing repository settings or content will not be affected.
Cuando dejes de publicar tu sitio, este ya no estará disponible. Cualquier ajuste o contenido de un repositorio existente seguirá sin afectación.
{% data reusables.repositories.navigate-to-repo %}
1. Under **{% data variables.product.prodname_pages %}**, next to the **Your site is live at** message, click {% octicon "kebab-horizontal" aria-label="the horizontal kebab icon" %}.
1. In the menu that appears, select **Unpublish site**.
1. Debajo de **{% data variables.product.prodname_pages %}**, junto al mensaje de **Tu sitio está publicado en**, haz clic en el {% octicon "kebab-horizontal" aria-label="the horizontal kebab icon" %}.
1. En el menú que se muestra, selecciona **Dejar de publicar el sitio**.
![Drop down menu to unpublish site](/assets/images/help/pages/unpublish-site.png)
![Menú desplegable para dejar de publicar el sitio](/assets/images/help/pages/unpublish-site.png)
{% else %}

View File

@@ -43,12 +43,12 @@ Si Jekyll encuentra un error al compilar tu sitio de {% data variables.product.p
Si recibiste un mensaje de error genérico, revisa los problemas comunes.
- Estás usando plugins no compatibles. Para obtener más información, consulta "[Acerca de las {% data variables.product.prodname_pages %} y Jekyll](/articles/about-github-pages-and-jekyll#plugins)".{% ifversion fpt or ghec %}
- Tu repositorio ha excedido nuestros límites de tamaño del repositorio. Para obtener más información, consulta "[¿Cuál es mi cuota de disco?](/articles/what-is-my-disk-quota)"{% endif %}
- Cambiaste el parámetro `fuente` de tu archivo *_config.yml*. {% ifversion pages-custom-workflow %}If you publish your site from a branch, {% endif %}{% data variables.product.prodname_pages %} overrides this setting during the build process.
- A filename in your published files contains a colon (`:`) which is not supported.
- Cambiaste el parámetro `fuente` de tu archivo *_config.yml*. {% ifversion pages-custom-workflow %}Si publicaste tu sitio desde una rama, {% endif %}{% data variables.product.prodname_pages %} anula este ajuste durante el proceso de compilación.
- Un nombre de archivo en tus archivos publicados contiene dos puntos (`:`), lo cual no es compatible.
Si recibiste un mensaje de error específico, revisa la información de solución de problemas para el mensaje de error que aparece a continuación.
{% ifversion pages-custom-workflow %}After you've fixed any errors, trigger another build by pushing the changes to your site's source branch (if you are publishing from a branch) or by triggering your custom {% data variables.product.prodname_actions %} workflow (if you are publishing with {% data variables.product.prodname_actions %}).{% else %}After you've fixed any errors, push the changes to your site's publishing source to trigger another build on {% data variables.product.product_name %}.{% endif %}
{% ifversion pages-custom-workflow %}Después de que hayas corregido cualquier error, activa otra compilación subiendo los cambios a la rama origen de tu sitio (si estás publicando desde una rama) o activando tu flujo de trabajo de {% data variables.product.prodname_actions %} personalizado (si estás publicando con {% data variables.product.prodname_actions %}).{% else %}Después de que hayas corregido cualquier error, sube los cambios a la fuente de publicación de tu sitio o activa otra compilación en {% data variables.product.product_name %}.{% endif %}
## Error de archivo de configuración
@@ -74,7 +74,7 @@ Este error significa que tu código hace referencia a un archivo que no existe e
## El archivo es un enlace simbólico
This error means that your code references a symlinked file that does not exist in the published files for your site.
Este error significa que tu código referencia un archivo con enlace simbólico que no existe en los archivos publicados para tu sitio.
{% data reusables.pages.search-for-includes %} Si alguno de los archivos a los que has hecho referencia es un enlace simbólico, copia o mueve los archivos al directorio *_includes*.
@@ -162,9 +162,9 @@ Para solucionar el problema, elimina la línea `relativa_permalinks` de tu archi
## El enlace simbólico no existe dentro del repositorio de tu sitio
This error means that your site includes a symbolic link (symlink) that does not exist in the published files for your site. Para obtener más información acerca de los enlaces simbólicos, consulta "[Enlace simbólico](https://en.wikipedia.org/wiki/Symbolic_link)" en Wikipedia.
Este error significa que tu sitio incluye un enlace simbólico (symlink) que no existe en los archivos publicados para tu sitio. Para obtener más información acerca de los enlaces simbólicos, consulta "[Enlace simbólico](https://en.wikipedia.org/wiki/Symbolic_link)" en Wikipedia.
Para solucionar el problema, determina si el archivo en el mensaje de error se utiliza para compilar tu sitio. De lo contrario, o si no quieres que el archivo sea un enlace simbólico, elimina el archivo. If the symlinked file is necessary to build your site, make sure the file or directory the symlink references is in the published files for your site. Para incluir activos externos, considera usar {% ifversion fpt or ghec %}`submódulo de git` o {% endif %}un administrador de paquetes de terceros como [Bower](https://bower.io/).{% ifversion fpt or ghec %} Para obtener más información, consulta "[Usar submódulos con las {% data variables.product.prodname_pages %}](/articles/using-submodules-with-github-pages)".{% endif %}
Para solucionar el problema, determina si el archivo en el mensaje de error se utiliza para compilar tu sitio. De lo contrario, o si no quieres que el archivo sea un enlace simbólico, elimina el archivo. Si el archivo de enlace simbólico es necesario para compilar tu sitio, asegúrate de que el archivo o directorio al cuál hace referencia el symlink esté en los archivos publicados para tu sitio. Para incluir activos externos, considera usar {% ifversion fpt or ghec %}`submódulo de git` o {% endif %}un administrador de paquetes de terceros como [Bower](https://bower.io/).{% ifversion fpt or ghec %} Para obtener más información, consulta "[Usar submódulos con las {% data variables.product.prodname_pages %}](/articles/using-submodules-with-github-pages)".{% endif %}
## Error de sintaxis en el bucle 'for'

View File

@@ -19,20 +19,8 @@ redirect_from:
{% data reusables.pull_requests.merge-queue-overview %}
La cola de fusión crea ramas temporales con un prefijo especial para validad cambios de las solicitudes de cambios. Los cambios en las solicitudes de cambios se agrupan entonces con la última versión de `base_branch`, así como con los cambios frente a ella en la cola. {% data variables.product.product_name %} fusionará todos estos cambios en la `base_branch` una vez que pasen las verificaciones que requieren las protecciones de rama de la `base_branch`.
La cola de fusión crea ramas temporales con un prefijo especial para validad cambios de las solicitudes de cambios. The changes in the pull request are then grouped into a `merge_group` with the latest version of the `base_branch` as well as changes ahead of it in the queue. {% data variables.product.product_name %} fusionará todos estos cambios en la `base_branch` una vez que pasen las verificaciones que requieren las protecciones de rama de la `base_branch`.
Podrías necesitar actualizar tu configuración de Integración Continua (IC) para activar compilaciones en los nombres de rama que inicien con el prefijo especial `gh-readonly-queue/{base_branch}` después de que se crea el grupo.
Por ejemplo, con {% data variables.product.prodname_actions %}, un flujo de trabajo con el siguiente activador se ejecutará cada vez que una solicitud de cambios que apunte a la rama base `main` se ponga en cola de fusión.
```yaml
on:
push:
branches:
- gh-readonly-queue/main/**
```
{% data reusables.pull_requests.merge-queue-merging-method %}
Para obtener más información acerca de los métodos de fusión, consulta "[Acerca de la fusión de solicitudes de extracción](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges)."
@@ -46,6 +34,24 @@ Para obtener más información acerca de los métodos de fusión, consulta "[Ace
{% data reusables.pull_requests.merge-queue-reject %}
### Triggering merge group checks with {% data variables.product.prodname_actions %}
You can use the `merge_group` event to trigger your {% data variables.product.prodname_actions %} workflow when a pull request is added to a merge queue. Note that this is a different event from the `pull_request` and `push` events.
A workflow that reports a check which is required by the target branch's protections would look like this:
```yaml
on:
pull_request:
merge_group:
```
For more information see "[Events that trigger workflows](/actions/using-workflows/events-that-trigger-workflows#merge-group)"
### Triggering merge group checks with other CI providers
With other CI providers, you may need to update your CI configuration to run when a branch that begins with the special prefix `gh-readonly-queue/{base_branch}` is created.
## Administrar una cola de fusión
Los administradores de repositorio pueden requerir una fusión habilitando el ajuste de protección de rama "Requerir cola de fusión" en las reglas de protección para la rama base.

View File

@@ -16,6 +16,12 @@ topics:
Fecha de entrada en vigor: **2 de abril de 2021**
{% note %}
**Note:** Changes to the list of cookies on this page are currently pending.
{% endnote %}
GitHub ofrece una gran cantidad de transparencia en cuanto a cómo usamos tus datos, cómo recopilamos tus datos y con quién los compartimos. Para este propósito, proporcionamos esta página, la cual detalla [nuestros subprocesadores](#github-subprocessors) y cómo utilizamos las [cookies](#cookies-on-github).
## Subprocesadores de GitHub
@@ -78,4 +84,4 @@ Ya que la cantidad de nombres y cookies puede cambiar, la tabla siguiente se pod
_*_ Las fechas de **vencimiento** para las cookies que se listan a continuación generalmente se aplican permanentemente.
(i) Por favor, ten encuenta que si bien limitamos nuestro uso de cookies de terceros a aquellas necesarias para proporcionar una funcionalidad externa cuando interpretamos el contenido externo, algunas páginas en nuestro sitio web podrían configurar otras cookies de terceros. Por ejemplo, es posible que insertamos contenido, como vídeos, desde otro sitio que establezca una cookie. Si bien tratamos de minimizar estas cookies de terceros, no siempre podemos controlar qué cookies establece este contenido de terceros.
(i) Por favor, ten encuenta que si bien limitamos nuestro uso de cookies de terceros a aquellas necesarias para proporcionar una funcionalidad externa cuando interpretamos el contenido externo, algunas páginas en nuestro sitio web podrían configurar otras cookies de terceros. Por ejemplo, es posible que insertemos contenido, como vídeos, desde otro sitio que establezca una cookie. Si bien tratamos de minimizar estas cookies de terceros, no siempre podemos controlar qué cookies configura dicho contenido.

View File

@@ -1 +1 @@
{% ifversion pages-custom-workflow %}If you are publishing from a branch, changes{% else %}Changes{% endif %} to your site are published automatically when the changes are merged into your site's publishing source. {% ifversion pages-custom-workflow %}If you are publishing from a custom {% data variables.product.prodname_actions %} workflow, changes are published whenever your workflow is triggered (typically by a push to the default branch). {% endif %}If you want to preview your changes first, you can make the changes locally instead of on {% data variables.product.product_name %}. Después, prueba tu sitio localmente. Para obtener más información, consulta "[Verificar tu sitio de {% data variables.product.prodname_pages %} localmente con Jekyll](/articles/testing-your-github-pages-site-locally-with-jekyll)".
{% ifversion pages-custom-workflow %}Si estás publicando desde una rama, los cambios{% else %}Los cambios{% endif %} a tu sitio se publicarán automáticamente cuando estos se fusionen en la fuente de publicación del mismo. {% ifversion pages-custom-workflow %}Si estás publicando desde un flujo de trabajo de {% data variables.product.prodname_actions %} personalizado, los cambios se publicarán cuando este se active (habitualmente mediante una subida a la rama predeterminada). {% endif %}Si quieres previsualizar tus cambios primero, puedes hacerlos localmente en vez de en {% data variables.product.product_name %}. Después, prueba tu sitio localmente. Para obtener más información, consulta "[Verificar tu sitio de {% data variables.product.prodname_pages %} localmente con Jekyll](/articles/testing-your-github-pages-site-locally-with-jekyll)".

View File

@@ -1,7 +1,7 @@
{% ifversion fpt %}
{% note %}
**Nota:** La característica de cola de fusión para las solicitudes de cambios se encuentra actualmente en un beta público limitado y está sujeta a cambios. Los propietarios de las organizaciones pueden solicitar acceso temprano al beta si se unen a la [Lista de espera](https://github.com/features/merge-queue/signup).
**Nota:** La característica de cola de fusión para las solicitudes de cambios se encuentra actualmente en un beta público limitado y está sujeta a cambios.
{% endnote %}

View File

@@ -7,9 +7,9 @@
| Adobe | Token Web de JSON de Adobe | adobe_jwt |
| Alibaba Cloud | Alibaba Cloud Access Key ID with Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_id </br>alibaba_cloud_access_key_secret |
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %}
Amazon | Amazon OAuth Client ID with Amazon OAuth Client Secret | amazon_oauth_client_id </br>amazon_oauth_client_secret{% endif %} Amazon Web Services (AWS) | Amazon AWS Access Key ID with Amazon AWS Secret Access Key | aws_access_key_id </br>aws_secret_access_key
Amazon | ID de Cliente OAuth de Amazon con Secreto de Cliente OAuth de Amazon | amazon_oauth_client_id </br>amazon_oauth_client_secret{% endif %} Amazon Web Services (AWS) | ID de Llave de Acceso de Amazon AWS con Llave de Acceso del Secreto de Amazon AWS | aws_access_key_id </br>aws_secret_access_key
{%- ifversion fpt or ghec or ghes > 3.2 or ghae %}
Amazon Web Services (AWS) | Amazon AWS Session Token with Amazon AWS Temporary Access Key ID and Amazon AWS Secret Access Key | aws_session_token </br>aws_temporary_access_key_id </br>aws_secret_access_key{% endif %} Asana | Asana Personal Access Token | asana_personal_access_token Atlassian | Atlassian API Token | atlassian_api_token Atlassian | Atlassian JSON Web Token | atlassian_jwt Atlassian | Bitbucket Server Personal Access Token | bitbucket_server_personal_access_token
Amazon Web Services (AWS) | Token de Sesión de Amazon AWS con ID de Llave de Acceso Temporal de Amazon AWS y Llave de Acceso Secreto de Amazon AWS | aws_session_token </br>aws_temporary_access_key_id </br>aws_secret_access_key{% endif %} Asana | Token de Acceso Personal a Asana | asana_personal_access_token Atlassian | Token de la API de Atlassian | atlassian_api_token Atlassian | Token Web JSON de Atlassian | atlassian_jwt Atlassian | Token de Acceso Personal al Servidor de Bitbucket Server | bitbucket_server_personal_access_token
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %}
Azure | Secreto de la Aplicación de Azure Active Directory | azure_active_directory_application_secret{% endif %}
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %}
@@ -27,15 +27,15 @@ FullStory | Llave de la API de FullStory | fullstory_api_key{% endif %} GitHub |
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %}
GitLab | Token de Acceso a GitLab | gitlab_access_token{% endif %} GoCardless | Toekn de Acceso en Vivo a GoCardless | gocardless_live_access_token GoCardless | Token de Acceso de Prueba a GoCardless | gocardless_sandbox_access_token
{%- ifversion fpt or ghec or ghes > 3.2 or ghae %}
Google | Firebase Cloud Messaging Server Key | firebase_cloud_messaging_server_key{% endif %} Google | Google API Key | google_api_key Google | Google Cloud Private Key ID |
Google | Llave del Servidor de Mensajería de Firebase Cloud | firebase_cloud_messaging_server_key{% endif %} Google | Llave de la API de Google | google_api_key Google | ID de Llave Privada de Google Cloud |
{%- ifversion fpt or ghec or ghes > 3.2 or ghae %}
Google | Google Cloud Storage Service Account Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_service_account_access_key_id </br>google_cloud_storage_access_key_secret{% endif %}
Google | ID de Llave de Acceso a la Cuenta de Servicio de Almacenamiento de Google Cloud con Secreto de la Llave de Acceso para Almacenamiento de Google Cloud | google_cloud_storage_service_account_access_key_id </br>google_cloud_storage_access_key_secret{% endif %}
{%- ifversion fpt or ghec or ghes > 3.2 or ghae %}
Google | Google Cloud Storage User Access Key ID with Google Cloud Storage Access Key Secret | google_cloud_storage_user_access_key_id </br>google_cloud_storage_access_key_secret{% endif %}
Google | ID de Llave de Acceso de Usuario al Almacenamiento de Google Cloud con Secreto de Llave de Acceso al Almacenamiento de Google Cloud | google_cloud_storage_user_access_key_id </br>google_cloud_storage_access_key_secret{% endif %}
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %}
Google | Token de Acceso OAuth a Google | google_oauth_access_token{% endif %}
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %}
Google | Google OAuth Client ID with Google OAuth Client Secret | google_oauth_client_id </br>google_oauth_client_secret{% endif %}
Google | ID de Cliente OAuth de Google con Secreto de Cliente OAuth de Google | google_oauth_client_id </br>google_oauth_client_secret{% endif %}
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %}
Google | Token de Actualización OAuth de Google | google_oauth_refresh_token{% endif %} Grafana | Llave de la API de Grafana | grafana_api_key HashiCorp | Token de la API de Terraform Cloud / Enterprise | terraform_api_token HashiCorp | Token de Lote de HashiCorp Vault | hashicorp_vault_batch_token HashiCorp | Token de Servicio HashiCorp Vault | hashicorp_vault_service_token Hubspot | Llave de la API de Hubspot | hubspot_api_key Intercom | Token de Acceso de Intercom | intercom_access_token Ionic | Token de Acceso Personal de Ionic | ionic_personal_access_token Ionic | Token de Actualización de Ionic | ionic_refresh_token
{%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %}
@@ -71,7 +71,7 @@ PlanetScale | Token de OAuth de PlanetScale | planetscale_oauth_token{% endif %}
{%- ifversion fpt or ghec or ghes > 3.2 or ghae %}
PlanetScale | Token de Servicio de PlanetScale | planetscale_service_token{% endif %}
{%- ifversion fpt or ghec or ghes > 3.2 or ghae %}
Plivo | Plivo Auth ID with Plivo Auth Token | plivo_auth_id </br>plivo_auth_token{% endif %} Postman | Postman API Key | postman_api_key Proctorio | Proctorio Consumer Key | proctorio_consumer_key Proctorio | Proctorio Linkage Key | proctorio_linkage_key Proctorio | Proctorio Registration Key | proctorio_registration_key Proctorio | Proctorio Secret Key | proctorio_secret_key Pulumi | Pulumi Access Token | pulumi_access_token PyPI | PyPI API Token | pypi_api_token
Plivo | ID de Autenticación de Plivo con Token de Autenticación de Plivo | plivo_auth_id </br>plivo_auth_token{% endif %} Postman | Llave de la API de Postman | postman_api_key Proctorio | Llave de Consumidor de Proctorio | proctorio_consumer_key Proctorio | Llave de Enlace de Proctorio | proctorio_linkage_key Proctorio | Llave de Registro de Proctorio | proctorio_registration_key Proctorio | Llave de Secreto de Proctorio | proctorio_secret_key Pulumi | Token de Acceso de Pulumi | pulumi_access_token PyPI | Token de la API de PyPI | pypi_api_token
{%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-7375 %}
redirect.pizza | Token de la API de redirect.pizza | redirect_pizza_api_token{% endif %} RubyGems | Llave de la API de RubyGems | rubygems_api_key Samsara | Token de la API de Samsara | samsara_api_token Samsara | Token de Acceso OAuth de Samsara | samsara_oauth_access_token
{%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %}

View File

@@ -1 +1 @@
{% data variables.product.prodname_dotcom %} tiene una excelente comunidad de soporte en donde puedes pedir ayuda y hablar con las personas de todo el mundo. Join the conversation on [{% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions).
{% data variables.product.prodname_dotcom %} tiene una excelente comunidad de soporte en donde puedes pedir ayuda y hablar con las personas de todo el mundo. Únete a la conversación en[{% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions).

View File

@@ -1,4 +1,4 @@
Para las preguntas, reportes de errores y debates sobre las {% data variables.product.prodname_github_apps %}, {% data variables.product.prodname_oauth_apps %} y el desarrollo de la API, explora el {% data variables.product.prodname_support_forum_with_url %}. The discussions are moderated and maintained by {% data variables.product.company_short %} staff, but questions posted to the forum are not guaranteed to receive a reply from {% data variables.product.company_short %} staff.
Para las preguntas, reportes de errores y debates sobre las {% data variables.product.prodname_github_apps %}, {% data variables.product.prodname_oauth_apps %} y el desarrollo de la API, explora el {% data variables.product.prodname_support_forum_with_url %}. El personal de {% data variables.product.company_short %} modera y mantiene los debates, pero las preguntas que se publican en el foro no tienen ninguna garantía de recibir respuestas del personal de {% data variables.product.company_short %}.
Considera contactar al [Soporte de GitHub](https://support.github.com/) directamente utilizando el formato de contacto para:
- respuestas garantizadas del personal de {% data variables.product.product_name %}