You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/fix-translation-errors.js
* Run script/i18n/lint-translation-files.js --check parsing
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=es
* run script/i18n/reset-known-broken-translation-files.js
Copy file name to clipboardExpand all lines: translations/es-ES/content/account-and-profile/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -38,8 +38,8 @@ Si eres un miembro de una {% data variables.product.prodname_emu_enterprise %},
38
38
1. Solicita el nombre de usuario de la persona a la que estás invitando como colaborador.{% ifversion fpt or ghec %} Si aún no tiene un nombre de usuario, puede registrarse para {% data variables.product.prodname_dotcom %} Para obtener más información, consulta "[Registrar una cuenta {% data variables.product.prodname_dotcom %} nueva](/articles/signing-up-for-a-new-github-account)".{% endif %}
39
39
{% data reusables.repositories.navigate-to-repo %}
40
40
{% data reusables.repositories.sidebar-settings %}
41
-
{% ifversion fpt or ghec %}
42
-
{% data reusables.repositories.navigate-to-manage-access %}
41
+
{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5658%}
42
+
{% data reusables.repositories.click-collaborators-teams %}
43
43
1. Da clic en **Invitar un colaborador**. 
44
44
2. En el campo de búsqueda, comienza a teclear el nombre de la persona que quieres invitar, luego da clic en un nombre de la lista de resultados. 
45
45
3. Da clic en **Añadir NOMBRE a REPOSITORIO**. 
Copy file name to clipboardExpand all lines: translations/es-ES/content/account-and-profile/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories/removing-a-collaborator-from-a-personal-repository.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -30,8 +30,8 @@ Aunque se borren las bifurcaciones de los repositorios privados cuando se elimin
30
30
31
31
{% data reusables.repositories.navigate-to-repo %}
32
32
{% data reusables.repositories.sidebar-settings %}
33
-
{% ifversion fpt or ghec %}
34
-
{% data reusables.repositories.navigate-to-manage-access %}
33
+
{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5658 %}
34
+
{% data reusables.repositories.click-collaborators-teams %}
35
35
4. Da clic en {% octicon "trash" aria-label="The trash icon" %} a la derecha del colaborador que quieres eliminar. 
36
36
{% else %}
37
37
3. En la barra lateral izquierda, haz clic en **Collaborators & teams** (Colaboradores y equipos). 
Copy file name to clipboardExpand all lines: translations/es-ES/content/account-and-profile/setting-up-and-managing-your-github-user-account/managing-your-membership-in-organizations/managing-your-scheduled-reminders.md
+3-6Lines changed: 3 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -26,8 +26,7 @@ Puedes configurar recordatorios programados para solicitudes de revisión a nive
26
26
27
27
{% data reusables.user_settings.access_settings %}
28
28
{% data reusables.reminders.scheduled-reminders %}
29
-

30
-
3. Da clic en **Editar** a un costado de la organización para la cual quieres programar un recordatorio. 
29
+
1. Da clic en **Editar** a un costado de la organización para la cual quieres programar un recordatorio. 
31
30
{% data reusables.reminders.add-reminder %}
32
31
{% data reusables.reminders.authorize-slack %}
33
32
{% data reusables.reminders.days-dropdown %}
@@ -41,16 +40,14 @@ Puedes configurar recordatorios programados para solicitudes de revisión a nive
41
40
## Administrar recordatorios programados para tu cuenta de usuario
42
41
{% data reusables.user_settings.access_settings %}
43
42
{% data reusables.reminders.scheduled-reminders %}
44
-

45
-
3. Da clic en **Editar** a un costado de la organización para la cual quieres editar los recordatorios programados. 
43
+
1. Da clic en **Editar** a un costado de la organización para la cual quieres editar los recordatorios programados. 
46
44
{% data reusables.reminders.edit-page %}
47
45
{% data reusables.reminders.update-buttons %}
48
46
49
47
## Borrar recordatorios programados para tu cuenta de usuario
50
48
{% data reusables.user_settings.access_settings %}
51
49
{% data reusables.reminders.scheduled-reminders %}
52
-

53
-
3. Da clic en **Editar** a un costado de la organización para la cual quieres borrar un recordatorio. 
50
+
1. Da clic en **Editar** a un costado de la organización para la cual quieres borrar un recordatorio. 
Copy file name to clipboardExpand all lines: translations/es-ES/content/actions/creating-actions/dockerfile-support-for-github-actions.md
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -47,6 +47,8 @@ Si defines el `entrypoint` en un archivo de metadatos de una acción, este inval
47
47
48
48
La instrucción `ENTRYPOINT` de Docker tiene una forma de _shell_ y una de _exec_. La documentación de `ENTRYPOINT` de Docker recomienda utilizar la forma de _exec_ de la instrucción `ENTRYPOINT`. Para obtener más información acerca de las formas _exec_ y _shell_, consulta la sección [ENTRYPOINT reference](https://docs.docker.com/engine/reference/builder/#entrypoint) en la documentación de Docker.
49
49
50
+
You should not use `WORKDIR` to specify your entrypoint in your Dockerfile. Instead, you should use an absolute path. For more information, see [WORKDIR](#workdir).
51
+
50
52
Si configuras tu contenedor para que utilice la forma _exec_ de la instrucción `ENTRYPOINT`, entonces el `args` configurado en el archivo de metadatos de la acción no se ejecutará en un shell de comandos. Si el `args` de la accion contiene una variable de ambiente, ésta no se sustituirá. Por ejemplo, utilizar el siguiente formato _exec_ no imprimirá los valores almacenados en `$GITHUB_SHA`, si no que imprimirá `"$GITHUB_SHA"`.
51
53
52
54
```dockerfile
@@ -99,7 +101,7 @@ Error response from daemon: OCI runtime create failed: container_linux.go:348: s
99
101
100
102
### CMD
101
103
102
-
Si defines el`args`en el archivo de metadatos de la acción, `args`invalidará la instrucción`CMD`especificada en el`Dockerfile`. Para obtener más información, consulta la sección "[Sintaxis de metadatos para {% data variables.product.prodname_actions %}](/actions/creating-actions/metadata-syntax-for-github-actions#runsargs)".
104
+
If you define`args`in the action's metadata file, `args`will override the`CMD`instruction specified in the`Dockerfile`. Para obtener más información, consulta la sección "[Sintaxis de metadatos para {% data variables.product.prodname_actions %}](/actions/creating-actions/metadata-syntax-for-github-actions#runsargs)".
103
105
104
106
Si utilizas `CMD` en tu `Dockerfile`, sigue estos lineamientos:
Copy file name to clipboardExpand all lines: translations/es-ES/content/actions/creating-actions/metadata-syntax-for-github-actions.md
+28-22Lines changed: 28 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,7 @@ versions:
13
13
ghae: '*'
14
14
ghec: '*'
15
15
type: reference
16
+
miniTocMaxHeadingLevel: 4
16
17
---
17
18
18
19
{% data reusables.actions.enterprise-beta %}
@@ -40,7 +41,7 @@ Los archivos de metadatos de acción usan la sintaxis YAML. Si eres nuevo en YAM
40
41
41
42
**Opcional** Los parámetros de entrada te permiten especificar datos que la acción espera para usar durante el tiempo de ejecución. {% data variables.product.prodname_dotcom %} almacena parámetros de entrada como variables de entorno. Las Id de entrada con letras mayúsculas se convierten a minúsculas durante el tiempo de ejecución. Recomendamos usar Id de entrada en minúsculas.
42
43
43
-
### Ejemplo
44
+
### Example: Specifying inputs
44
45
45
46
Este ejemplo configura dos entradas: numOctocats y octocatEyeColor. La entrada numOctocats no se requiere y se predeterminará a un valor de '1'. Se requiere la entrada octocatEyeColor y no tiene un valor predeterminado. Los archivos de flujo de trabajo que usan esta acción deben usar la palabra clave `with` (con) para establecer un valor de entrada para octocatEyeColor. Para obtener información sobre la sintaxis `with` (con), consulta "[Sintaxis de flujo de trabajo para {% data variables.product.prodname_actions %}](/articles/workflow-syntax-for-github-actions/#jobsjob_idstepswith)".
46
47
@@ -83,13 +84,13 @@ Por ejemplo, si un flujo de trabajo definió las entradas de `numOctocats` y `oc
83
84
84
85
**Opcional** Si se utiliza el parámetro de entrada, esta `string` se registrará como un mensaje de advertencia. Puedes utilizar esta advertencia para notificar a los usuarios que la entrada es obsoleta y mencionar cualquier alternativa.
85
86
86
-
## `outputs (salidas)`
87
+
## `outputs` for Docker container and JavaScript actions
87
88
88
89
**Opcional** Los parámetros de salida te permiten declarar datos que una acción establece. Las acciones que se ejecutan más tarde en un flujo de trabajo pueden usar el conjunto de datos de salida en acciones de ejecución anterior. Por ejemplo, si tuviste una acción que realizó la adición de dos entradas (x + y = z), la acción podría dar como resultado la suma (z) para que otras acciones la usen como entrada.
89
90
90
91
Si no declaras una salida en tu archivo de metadatos de acción, todavía puedes configurar las salidas y utilizarlas en un flujo de trabajo. Para obtener más información acerca de la configuración de salidas en una acción, consulta "[Comandos de flujo de trabajo para {% data variables.product.prodname_actions %}](/actions/reference/workflow-commands-for-github-actions/#setting-an-output-parameter)".
91
92
92
-
### Ejemplo
93
+
### Example: Declaring outputs for Docker container and JavaScript actions
93
94
94
95
```yaml
95
96
outputs:
@@ -107,9 +108,9 @@ outputs:
107
108
108
109
## `outputs` para las acciones compuestas
109
110
110
-
Los `outputs` **Opcionales** utilizan los mismos parámetros que los `outputs.<output_id>` and los `outputs.<output_id>.description` (consulta la sección "[`outputs` para {% data variables.product.prodname_actions %}](/actions/creating-actions/metadata-syntax-for-github-actions#outputs)"), pero también incluyen el token de `value`.
111
+
**Optional** `outputs` use the same parameters as `outputs.<output_id>` and `outputs.<output_id>.description` (see "[`outputs` for Docker container and JavaScript actions](#outputs-for-docker-container-and-javascript-actions)"), but also includes the `value` token.
111
112
112
-
### Ejemplo
113
+
### Example: Declaring outputs for composite actions
113
114
114
115
{% raw %}
115
116
```yaml
@@ -134,13 +135,13 @@ Para obtener más información sobre cómo utilizar la sintaxis de contexto, con
134
135
135
136
## `runs`
136
137
137
-
**Requerido** Especifica si esta es una acción de JavaScript, una acción compuesta o una acción de Docker y cómo se ejecuta dicha acción.
138
+
**Required** Specifies whether this is a JavaScript action, a composite action, or a Docker container action and how the action is executed.
138
139
139
140
## `runs` para acciones de JavaScript
140
141
141
142
**Requerido** Configura la ruta al código de la acción y el tiempo de ejecución que se utiliza para ejecutarlo.
142
143
143
-
### Ejemplo de uso con Node.js {% ifversion fpt or ghes > 3.3 or ghae-issue-5504 or ghec %}v16{% else %}v12{% endif %}
144
+
### Example: Using Node.js {% ifversion fpt or ghes > 3.3 or ghae-issue-5504 or ghec %}v16{% else %}v12{% endif %}
144
145
145
146
```yaml
146
147
runs:
@@ -159,9 +160,9 @@ runs:
159
160
160
161
**Requerido** El archivo que contiene tu código de acción. El tiempo de ejecución que se especifica en [`using`](#runsusing) ejecuta este archivo.
161
162
162
-
### `pre`
163
+
### `runs.pre`
163
164
164
-
**Opcional** Te permite ejecutar un script al inicio de un job, antes de que la acción `main:` comience. Por ejemplo, puedes utilizar `pre:` para ejecutar un script de configuración de pre-requisitos. El tiempo de ejecución que ese especifica con la sintaxis de [`using`](#runsusing) ejecutará este archivo. La acción `pre:` siempre se ejecuta predeterminadamente pero puedes invalidarla utilizando [`pre-if`](#pre-if).
165
+
**Opcional** Te permite ejecutar un script al inicio de un job, antes de que la acción `main:` comience. Por ejemplo, puedes utilizar `pre:` para ejecutar un script de configuración de pre-requisitos. El tiempo de ejecución que ese especifica con la sintaxis de [`using`](#runsusing) ejecutará este archivo. The `pre:` action always runs by default but you can override this using [`runs.pre-if`](#runspre-if).
165
166
166
167
En este ejemplo, la acción `pre:` ejecuta un script llamado `setup.js`:
167
168
@@ -173,7 +174,7 @@ runs:
173
174
post: 'cleanup.js'
174
175
```
175
176
176
-
### `pre-if`
177
+
### `runs.pre-if`
177
178
178
179
**Opcional** Te permite definir las condiciones para la ejecución de la acción `pre:`. La acción `pre:` únicamente se ejecutará si se cumplen las condiciones en `pre-if`. Si no se configura, `pre-if` se configurará predefinidamente como `always()`. En `pre-if`, las funciones de verificación de estado evalúan contra el estado del job y no contra el estado de la propia acción.
179
180
@@ -186,7 +187,7 @@ En este ejemplo, `cleanup.js` se ejecuta únicamente en los ejecutores basados e
186
187
pre-if: runner.os == 'linux'
187
188
```
188
189
189
-
### `publicación`
190
+
### `runs.post`
190
191
191
192
**Opcional** Te permite ejecutar un script al final de un job, una vez que se haya completado la acción `main:`. Por ejemplo, puedes utilizar `post:` para finalizar algunos procesos o eliminar los archivos innecesarios. El tiempo de ejecución que ese especifica con la sintaxis de [`using`](#runsusing) ejecutará este archivo.
192
193
@@ -201,7 +202,7 @@ runs:
201
202
202
203
La acción `post:` siempre se ejecuta predeterminadamente, pero la puedes invalidar utilizando `post-if`.
203
204
204
-
### `post-if`
205
+
### `runs.post-if`
205
206
206
207
**Opcional** Te permite definir condiciones para la ejecución de la acción `post:`. La acción `post` únicamente se ejecutará si se cumplen las condiciones en `post-if`. Si no se configura, `pre-if` se configurará predeterminadamente como `always()`. En `post-if`, las funciones de verificación de estado evalúan contra el estado del job y no contra el estado de la propia acción.
207
208
@@ -364,19 +365,19 @@ runs:
364
365
```
365
366
{% endif %}
366
367
367
-
## `runs` para acciones de Docker
368
+
## `runs` for Docker container actions
368
369
369
-
**Requerido** Configura la imagen que se utiliza para la acción de Docker.
370
+
**Required** Configures the image used for the Docker container action.
370
371
371
-
### Ejemplo utilizando un Dockerfile en tu repositorio
372
+
### Example: Using a Dockerfile in your repository
372
373
373
374
```yaml
374
375
runs:
375
376
using: 'docker'
376
377
image: 'Dockerfile'
377
378
```
378
379
379
-
### Ejemplo usando un contenedor de registro Docker público
380
+
### Example: Using public Docker registry container
380
381
381
382
```yaml
382
383
runs:
@@ -388,9 +389,9 @@ runs:
388
389
389
390
**Requerido** Debes configurar este valor como `'docker'`.
390
391
391
-
### `pre-entrypoint`
392
+
### `runs.pre-entrypoint`
392
393
393
-
**Opcional** Te permite ejecutar un script antes de que comience la acción `entrypoint`. Por ejemplo, puedes utilizar `pre-entrypoint` para ejecutar un script de configuración de pre-requisitos. {% data variables.product.prodname_actions %} utiliza `docker run` para lanzar esta acción, y ejecuta el script dentro de un contenedor nuevo que utiliza la misma imagen base. Esto significa que el estado del tiempo de ejecución difiere de el contenedor principal `entrypoint`, y se deberá acceder a cualquier estado que requieras ya sea en el espacio de trabajo, `HOME`, o como una variable `STATE_`. La acción `pre-entrypoint:` siempre se ejecuta predeterminadamente pero la puedes invalidar utilizando [`pre-if`](#pre-if).
394
+
**Opcional** Te permite ejecutar un script antes de que comience la acción `entrypoint`. Por ejemplo, puedes utilizar `pre-entrypoint` para ejecutar un script de configuración de pre-requisitos. {% data variables.product.prodname_actions %} utiliza `docker run` para lanzar esta acción, y ejecuta el script dentro de un contenedor nuevo que utiliza la misma imagen base. Esto significa que el estado del tiempo de ejecución difiere de el contenedor principal `entrypoint`, y se deberá acceder a cualquier estado que requieras ya sea en el espacio de trabajo, `HOME`, o como una variable `STATE_`. The `pre-entrypoint:` action always runs by default but you can override this using [`runs.pre-if`](#runspre-if).
394
395
395
396
El tiempo de ejecución que ese especifica con la sintaxis de [`using`](#runsusing) ejecutará este archivo.
396
397
@@ -422,7 +423,7 @@ Para obtener más información acerca de cómo se ejecuta el `entrypoint`, consu
422
423
423
424
### `post-entrypoint`
424
425
425
-
**Opcional** Te permite ejecutar un script de limpieza una vez que se haya completado la acción de `runs.entrypoint`. {% data variables.product.prodname_actions %} utiliza `docker run` para lanzar esta acción. Ya que {% data variables.product.prodname_actions %} ejecuta el script dentro de un contenedor nuevo utilizando la misma imagen base, el estado de tiempo de ejecución es diferente del contenedor principal de `entrypoint`. Puedes acceder a cualquier estado que necesites, ya sea en el espacio de trabajo, `HOME`, o como una variable `STATE_`. La acción `post-entrypoint:` siempre se ejecuta predeterminadamente, pero puedes invalidarla utilizando [`post-if`](#post-if).
426
+
**Opcional** Te permite ejecutar un script de limpieza una vez que se haya completado la acción de `runs.entrypoint`. {% data variables.product.prodname_actions %} utiliza `docker run` para lanzar esta acción. Ya que {% data variables.product.prodname_actions %} ejecuta el script dentro de un contenedor nuevo utilizando la misma imagen base, el estado de tiempo de ejecución es diferente del contenedor principal de `entrypoint`. Puedes acceder a cualquier estado que necesites, ya sea en el espacio de trabajo, `HOME`, o como una variable `STATE_`. The `post-entrypoint:` action always runs by default but you can override this using [`runs.post-if`](#runspost-if).
426
427
427
428
```yaml
428
429
runs:
@@ -446,7 +447,7 @@ Si necesitas pasar variables de ambiente a una acción, asegúrate que ésta eje
446
447
447
448
Para obtener más información sobre el uso de la instrucción `CMD` con {% data variables.product.prodname_actions %}, consulta la sección "[Soporte de Dockerfile para {% data variables.product.prodname_actions %}](/actions/creating-actions/dockerfile-support-for-github-actions/#cmd)".
448
449
449
-
#### Ejemplo
450
+
#### Example: Defining arguments for the Docker container
450
451
451
452
{% raw %}
452
453
```yaml
@@ -464,7 +465,7 @@ runs:
464
465
465
466
Puedes usar un color y un icono de [Pluma](https://feathericons.com/) para crear una insignia que personalice y diferencie tu acción. Los distintivos se muestran junto al nombre de tu acción en [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace?type=actions).
466
467
467
-
### Ejemplo
468
+
### Example: Configuring branding for an action
468
469
469
470
```yaml
470
471
branding:
@@ -478,7 +479,12 @@ El color de fondo de la insignia. Puede ser: `blanco`, `amarillow`, `azul`, `ver
478
479
479
480
### `branding.icon`
480
481
481
-
El nombre del icono de [Pluma](https://feathericons.com/) que se debe usar.
482
+
El nombre del icono de [Pluma](https://feathericons.com/) que se debe usar. <!--
483
+
This table should match the icon list in `app/models/repository_actions/icons.rb` in the internal github repo.
484
+
This table does not match the latest version the feather library.
485
+
(Brand icons are omitted, and our supported list is not necessarily up-to-date with the latest version of the feather icon library.)
486
+
To support a new icon, update `app/models/repository_actions/icons.rb` and add the svg to `/static/images/icons/feather` in the internal github repo.
0 commit comments