Skip to content

Commit 16d4062

Browse files
docubotrsese
andauthored
New translation batch for es (github#27152)
* 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: Robert Sese <[email protected]>
1 parent 79516c3 commit 16d4062

File tree

133 files changed

+1734
-1254
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

133 files changed

+1734
-1254
lines changed

translations/es-ES/content/actions/creating-actions/creating-a-composite-action.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Antes de comenzar, deberás crear un repositorio en {% ifversion ghae %}{% data
8282
- run: echo Hello ${{ inputs.who-to-greet }}.
8383
shell: bash
8484
- id: random-number-generator
85-
run: echo "::set-output name=random-id::$(echo $RANDOM)"
85+
run: echo "::set-output name=random-number::$(echo $RANDOM)"
8686
shell: bash
8787
- run: echo "${{ github.action_path }}" >> $GITHUB_PATH
8888
shell: bash

translations/es-ES/content/actions/learn-github-actions/understanding-github-actions.md

Lines changed: 5 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,7 @@ Puedes configurar un _flujo de trabajo_ de {% data variables.product.prodname_ac
5050

5151
### Flujos de trabajo
5252

53-
Un flujo de trabajo es un proceso automatizado configurable que ejecutará uno o más jobs. Los flujos de trabajo se definen mediante un archivo de YAML que se verifica en tu repositorio y se ejecutará cuando lo active un evento dentro de este o puede activarse manualmente o en una programación definida.
54-
55-
Puedes tener flujos de trabajo múltiples en un repositorio, cada uno de los cuales pueden llevar a cabo un conjunto de pasos diferente. Por ejemplo, puedes tener un flujo de trabajo para crear y probar las solicitudes de cambio, otro para desplegar tu aplicación cada que se cree un lanzamiento y todavía otro más que agregue una etiqueta cada que alguien abra una propuesta nueva.
53+
{% data reusables.actions.about-workflows-long %}
5654

5755
{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}Puedes referenciar un flujo de trabajo dentro de otro flujo de trabajo, consulta la sección "[Reutilizar flujos de trabajo](/actions/learn-github-actions/reusing-workflows)".{% endif %}
5856

@@ -86,168 +84,7 @@ Para obtener más información, consulta la sección "[Crear acciones](/actions/
8684

8785
{% data reusables.actions.about-runners %} Cada ejecutor puede ejecutar un job individual a la vez. {% ifversion ghes or ghae %} Debes hospedar tus propios ejecutores para {% data variables.product.product_name %}. {% elsif fpt or ghec %}{% data variables.product.company_short %} proporciona ejecutores de Ubuntu Linux, Microsoft Windows y macOS para ejecutar tus flujos de trabajo; cada flujo de trabajo se ejecuta en una máquina virtual nueva y recién aprovisionada. Si necesitas un sistema operativo diferente o si requieres una configuración de hardware específica, puedes hospedar tus propios ejecutores.{% endif %} Para obtener más información{% ifversion fpt or ghec %} sobre los ejecutores auto-hospedados{% endif %}, consulta la sección "[Hospedar tus propios ejecutores](/actions/hosting-your-own-runners)".
8886

89-
## Crear un flujo de trabajo de ejemplo
90-
91-
Las {% data variables.product.prodname_actions %} utilizan la sintaxis de YAML para definir el flujo de trabajo. Cada flujo de trabajo se almacena como un archivo de YAML por separado en tu repositorio de código en un directorio que se llama `.github/workflows`.
92-
93-
Puedes crear un flujo de trabajo de ejemplo en tu repositorio que active automáticamente una serie de comandos cada que se suba código. En este flujo de trabajo, las {% data variables.product.prodname_actions %} verifican el código que se subió, instalan las dependencias de software, y ejecutan `bats -v`.
94-
95-
1. En tu repositorio, crea el directorio `.github/workflows/` para almacenar tus archivos de flujo de trabajo.
96-
1. En el directorio `.github/workflows/`, crea un archivo nuevo que se llame `learn-github-actions.yml` y agrega el siguiente código.
97-
98-
```yaml
99-
name: learn-github-actions
100-
on: [push]
101-
jobs:
102-
check-bats-version:
103-
runs-on: ubuntu-latest
104-
steps:
105-
- uses: {% data reusables.actions.action-checkout %}
106-
- uses: {% data reusables.actions.action-setup-node %}
107-
with:
108-
node-version: '14'
109-
- run: npm install -g bats
110-
- run: bats -v
111-
```
112-
1. Confirma estos cambios y cárgalos a tu repositorio de {% data variables.product.prodname_dotcom %}.
113-
114-
Tu archivo de flujo de trabajo de {% data variables.product.prodname_actions %} nuevo estará ahora instalado en tu repositorio y se ejecutará automáticamente cada que alguien suba un cambio a éste. For details about a workflow's execution history, see "[Viewing the workflow's activity](/actions/learn-github-actions/introduction-to-github-actions#viewing-the-workflows-activity)."
115-
116-
## Entender el archivo de flujo de trabajo
117-
118-
Para ayudarte a entender cómo se utiliza la sintaxis de YAML para crear un flujo de trabajo, esta sección explica cada línea del ejemplo de la introducción:
119-
120-
<table>
121-
<tr>
122-
<td>
123-
124-
```yaml
125-
name: learn-github-actions
126-
```
127-
</td>
128-
<td>
129-
<em>Opcional</em> - El nombre del flujo de trabajo ta como aparece en la pestaña de Acciones del repositorio de {% data variables.product.prodname_dotcom %}.
130-
</td>
131-
</tr>
132-
<tr>
133-
<td>
134-
135-
```yaml
136-
on: [push]
137-
```
138-
</td>
139-
<td>
140-
Especifica el activador de este flujo de trabajo. Este ejemplo utiliza el evento <code>push</code>, así que una ejecución de flujo de trabajo se activa cada que alguien sube un cambio al repositorio o fusiona una solicitud de cambios. Esto se activa mediante una subida a cada rama; para encontrar ejemplos de la sintaxis que solo se ejecuta en subidas a ramas específicas, rutas o etiquetas, consulta la sección <a href="https://docs.github.com/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore">"Sintaxis de flujo de trabajo para las {% data variables.product.prodname_actions %}".</a>
141-
</td>
142-
</tr>
143-
<tr>
144-
<td>
145-
146-
```yaml
147-
jobs:
148-
```
149-
</td>
150-
<td>
151-
Agrupa los jobs que se ejecutan en el flujo de trabajo <code>learn-github-actions</code>.
152-
</td>
153-
</tr>
154-
<tr>
155-
<td>
156-
157-
```yaml
158-
check-bats-version:
159-
```
160-
</td>
161-
<td>
162-
Define un job que se llame <code>check-bats-version</code>. Las llaves hijas definirán las propiedades del job.
163-
</td>
164-
</tr>
165-
<tr>
166-
<td>
167-
168-
```yaml
169-
runs-on: ubuntu-latest
170-
```
171-
</td>
172-
<td>
173-
Configura el job para que se ejecute en la versión más reciente de un ejecutor Ubuntu Linux. Esto significa que el job se ejecutará en una máquina virtual nueva que se hospede en GitHub. Para encontrar ejemplos de sintaxis que utilicen otros ejecutores, consulta la sección <a href="https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on">"Sintaxis de flujo de trabajo para {% data variables.product.prodname_actions %}".</a>
174-
</td>
175-
</tr>
176-
<tr>
177-
<td>
178-
179-
```yaml
180-
steps:
181-
```
182-
</td>
183-
<td>
184-
Agrupa todos los pasos que se ejecutan en el job <code>check-bats-version</code>. Cada elemento anidado debajo de esta sección es una acción o script de shell por separado.
185-
</td>
186-
</tr>
187-
<tr>
188-
<td>
189-
190-
```yaml
191-
- uses: {% data reusables.actions.action-checkout %}
192-
```
193-
</td>
194-
<td>
195-
The <code>uses</code> keyword specifies that this step will run <code>v3</code> of the <code>actions/checkout</code> action. Esta es una acción que comprueba tu repositorio en el ejecutor, lo cual te permite ejecutar scripts u otras acciones contra tu código (tales como herramientas de compilación y prueba). Debes utilizar la acción de verificación en cualquier momento en el que tu flujo de trabajo se ejecute contra el código del repositorio.
196-
</td>
197-
</tr>
198-
<tr>
199-
<td>
200-
201-
```yaml
202-
- uses: {% data reusables.actions.action-setup-node %}
203-
with:
204-
node-version: '14'
205-
```
206-
</td>
207-
<td>
208-
This step uses the <code>{% data reusables.actions.action-setup-node %}</code> action to install the specified version of the Node.js (this example uses v14). Esto pone a los comandos <code>node</code> y <code>npm</code> en tu <code>PATH</code>.
209-
</td>
210-
</tr>
211-
<tr>
212-
<td>
213-
214-
```yaml
215-
- run: npm install -g bats
216-
```
217-
</td>
218-
<td>
219-
La palabra clave <code>run</code> le dice al job que ejecute un comando en el ejecutor. Ene ste caso, estás utilizando <code>npm</code> para instalar el paquete de pruebas del software <code>bats</code>.
220-
</td>
221-
</tr>
222-
<tr>
223-
<td>
224-
225-
```yaml
226-
- run: bats -v
227-
```
228-
</td>
229-
<td>
230-
Finalmente, ejecutarás el comando <code>bats</code> con un parámetro que producirá la versión del software.
231-
</td>
232-
</tr>
233-
</table>
234-
235-
### Visualizar el archivo de flujo de trabajo
236-
237-
En este diagrama, puedes ver el archivo de flujo de trabajo que acabas de crear, así como la forma en que los componentes de {% data variables.product.prodname_actions %} se organizan en una jerarquía. Cada paso ejecuta una acción o script de shell simples. Los pasos 1 y 2 ejecutan acciones, mientras que los pasos 3 y 4 ejecutan scripts de shell. Para encontrar más acciones preconstruidas para tus flujos de trabajo, consulta la sección "[Encontrar y personalizar acciones](/actions/learn-github-actions/finding-and-customizing-actions)".
238-
239-
![Resumen del flujo de trabajo](/assets/images/help/images/overview-actions-event.png)
240-
241-
## Ver la actividad del flujo de trabajo
242-
243-
Una vez que tu flujo de trabajo haya comenzado a ejecutarse, puedes ver la gráfica de visualización del progreso de dicha ejecución, así como la actividad de cada paso en {% data variables.product.prodname_dotcom %}.
244-
245-
{% data reusables.repositories.navigate-to-repo %}
246-
1. Debajo del nombre de tu repositorio, da clic en **Acciones**. ![Navegar al repositorio](/assets/images/help/images/learn-github-actions-repository.png)
247-
1. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver. ![Impresión de pantalla de los resultados del flujo de trabajo](/assets/images/help/images/learn-github-actions-workflow.png)
248-
1. Debajo de "Ejecuciones de flujo de trabajo", da clic en el nombre de la ejecución que quieres ver. ![Impresión de pantalla de las ejecuciones del flujo de trabajo](/assets/images/help/images/learn-github-actions-run.png)
249-
1. Debajo de **Jobs** o en la gráfica de visualización, da clic en el job que quieras ver. ![Seleccionar job](/assets/images/help/images/overview-actions-result-navigate.png)
250-
1. Ve los resultados de cada paso. ![Impresión de pantalla de los detalles de la ejecución del flujo de trabajo](/assets/images/help/images/overview-actions-result-updated-2.png)
87+
{% data reusables.actions.workflow-basic-example-and-explanation %}
25188

25289
## Pasos siguientes
25390

@@ -263,7 +100,8 @@ Para entender cómo funciona la facturación de las {% data variables.product.pr
263100

264101
{% data reusables.actions.contacting-support %}
265102

103+
{% ifversion ghec or ghes or ghae %}
266104
## Leer más
267105

268-
{% ifversion ghec or ghes or ghae %}
269-
- "[Acerca de {% data variables.product.prodname_actions %} para empresas](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises)"{% endif %}
106+
- "[Acerca de {% data variables.product.prodname_actions %} para empresas](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises)"
107+
{% endif %}

0 commit comments

Comments
 (0)