Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,10 @@ runs:
```
{% endif %}

#### `runs.steps[*].continue-on-error`

**Optional** Prevents the action from failing when a step fails. Set to `true` to allow the action to pass when this step fails.

## `runs` para las acciones de contenedores de Docker

**Requerido** Configura la imagen que se utiliza para la acci贸n de contenedores de Docker.
Expand Down Expand Up @@ -447,7 +451,7 @@ Los `args` se usan en el lugar de la instrucci贸n `CMD` en un `Dockerfile`. Si u

{% data reusables.actions.dockerfile-guidelines %}

Si necesitas pasar variables de ambiente a una acci贸n, aseg煤rate que 茅sta ejecute un shell de comandos para realizar la sustituci贸n de variables. Por ejemplo, si se configura tu atributo `entrypoint` como `"sh -c"`, entoces `args` se ejecutar谩 en un shell de comandos. Como alternativa, si tu `Dockerfile` utiliza un `ENTRYPOINT` para ejecutar el mismo comando (`"sh -c"`), entonces `args` se ejecutar谩 en un shell de comandos.
Si necesitas pasar variables de ambiente a una acci贸n, aseg煤rate que 茅sta ejecute un shell de comandos para realizar la sustituci贸n de variables. Por ejemplo, si se configura tu atributo `entrypoint` como `"sh -c"`, entonces `args` se ejecutar谩 en un shell de comandos. Como alternativa, si tu `Dockerfile` utiliza un `ENTRYPOINT` para ejecutar el mismo comando (`"sh -c"`), entonces `args` se ejecutar谩 en un shell de comandos.

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)".

Expand All @@ -467,7 +471,7 @@ runs:

## `branding`

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).
Puedes usar un color y un icono de [Feather](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).

### Ejemplo: Configurar la personalizaci贸n de una acci贸n

Expand All @@ -479,7 +483,7 @@ branding:

### `branding.color`

El color de fondo de la insignia. Puede ser: `blanco`, `amarillow`, `azul`, `verde`, `anaranjado`, `rojo`, `p煤rpura` o `gris oscuro`.
El color de fondo del distintivo. Puede ser: `white`, `yellow`, `blue`, `green`, `orange`, `red`, `purple`, o `gray-dark`.

### `branding.icon`

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ versions:

## Acerca de volver a ejecutar flujos de trabajo y jobs

Volver a ejecutar un flujo de tabajo{% if re-run-jobs %} o los jobs dentro de este{% endif %} utiliza los mismos `GITHUB_SHA` (SHA de confirmaci贸n) y `GITHUB_REF` (Git ref) del evento original que activ贸 la ejecuci贸n de flujo de trabajo. Puedes volver a ejecutar un flujo de trabajo{% if re-run-jobs %} o jobs en un flujo de trabajo{% endif %} por hasta 30 d铆as despu茅s de la ejecuci贸n inicial.
Volver a ejecutar un flujo de tabajo{% if re-run-jobs %} o los jobs dentro de este{% endif %} utiliza los mismos `GITHUB_SHA` (SHA de confirmaci贸n) y `GITHUB_REF` (Git ref) del evento original que activ贸 la ejecuci贸n de flujo de trabajo. You can re-run a workflow{% if re-run-jobs %} or jobs in a workflow{% endif %} for up to 30 days after the initial run.{% if debug-reruns %} When you re-run a workflow or jobs in a workflow, you can enable debug logging for the re-run. This will enable runner diagnostic logging and step debug logging for the re-run. For more information about debug logging, see "[Enabling debug logging](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging)."{% endif %}

## Volver a ejecutar todos los jobs en un flujo de trabajo

Expand All @@ -35,6 +35,7 @@ Volver a ejecutar un flujo de tabajo{% if re-run-jobs %} o los jobs dentro de es
{% ifversion ghes < 3.5 or ghae %}
1. En la esquina superior derecha del flujo de trabajo, utiliza el men煤 desplegable **Volver a ejecutar jobs** y selecciona **Volver a ejecutar todos los jobs**. ![Volver a ejecutar el men煤 desplegable de verificaciones](/assets/images/help/repository/rerun-checks-drop-down-updated.png)
{% endif %}
{% data reusables.actions.enable-debug-logging %}

{% endwebui %}

Expand All @@ -48,6 +49,15 @@ Para volver a ejecutar una ejecuci贸n de flujo de trabajo fallida, utiliza el su
gh run rerun <em>run-id</em>
```

{% if debug-reruns %}
{% data reusables.actions.enable-debug-logging-cli %}

```shell
gh run rerun <em>run-id</em> --debug
```

{% endif %}

Para ver el progreso de la ejecuci贸n del flujo de trabajo, utiliza el subcomando `run watch` y selecciona la ejecuci贸n de la lista interactiva.

```shell
Expand All @@ -68,6 +78,7 @@ Si cualquier job en una ejecuci贸n de flujo de trabajo falla, puedes volver a ej
{% data reusables.repositories.navigate-to-workflow %}
{% data reusables.repositories.view-run %}
1. En la esquina superior derecha del flujo de trabajo, utiliza el men煤 desplegable de **Volver a ejecutar jobs** y selecciona **Volver a ejecutar los jobs fallidos**. ![Men煤 desplegable de volver a ejecutar los jobs fallidos](/assets/images/help/repository/rerun-failed-jobs-drop-down.png)
{% data reusables.actions.enable-debug-logging %}

{% endwebui %}

Expand All @@ -79,6 +90,14 @@ Para volver a ejecutar los jobs fallidos en una ejecuci贸n de flujo de trabajo,
gh run rerun <em>run-id</em> --failed
```

{% if debug-reruns %}
{% data reusables.actions.enable-debug-logging-cli %}

```shell
gh run rerun <em>run-id</em> --failed --debug
```

{% endif %}
{% endcli %}

## Volver a ejecutar un job espec铆fico en un flujo de trabajo
Expand All @@ -94,6 +113,7 @@ Cuando vuelves a ejecutar un job espec铆fico en un flujo de trabajo, una ejecuci
1. Junto al job que quieras volver a ejecutar, haz clic en {% octicon "sync" aria-label="The re-run icon" %}. ![Volver a ejecutar el job seleccionado](/assets/images/help/repository/re-run-selected-job.png)

Como alternativa, haz clic en un job para ver la bit谩cora. En la bit谩cora, haz clic en {% octicon "sync" aria-label="The re-run icon" %}. ![Volver a ejecutar el job seleccionado](/assets/images/help/repository/re-run-single-job-from-log.png)
{% data reusables.actions.enable-debug-logging %}

{% endwebui %}

Expand All @@ -105,6 +125,14 @@ Para volver a ejecutar un job espec铆fico en una ejecuci贸n de flujo de trabajo,
gh run rerun --job <em>job-id</em>
```

{% if debug-reruns %}
{% data reusables.actions.enable-debug-logging-cli %}

```shell
gh run rerun --job <em>job-id</em> --debug
```

{% endif %}
{% endcli %}

{% endif %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,15 @@ Estas bit谩coras extra se habilitan configurando los secretos en el repositorio

Para obtener m谩s informaci贸n sobre c贸mo establecer secretos, consulta la secci贸n "[Crear y usar secretos cifrados](/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)."

{% if debug-reruns %}

Additionally, anyone who has access to run a workflow can enable runner diagnostic logging and step debug logging for a workflow re-run. For more information, see "[Re-running workflows and jobs](/actions/managing-workflow-runs/re-running-workflows-and-jobs)."

{% endif %}

## Habilitar el registro de diagn贸stico del ejecutor

El registro de diagn贸sticos de ejecuci贸n proprociona archivos de bit谩cora adicionales que contienen informaci贸n acera de c贸mo un ejecutor est谩 ejecutando un job. Dos archivos de registro adicionales se agregan al archivo de registro:
El registro de diagn贸stico en bit谩coras para los ejecutores proporciona archivos de bit谩cora adicionales que contienen informaci贸n acerca de como se ejecutan los jobs en estos. Los archivos de registro adicionales se agregan al archivo de registro:

* El registro del proceso del ejecutor, que incluye informaci贸n acerca de la coordinaci贸n y la configuraci贸n de los ejecutores para ejecutar tareas.
* El registro del proceso del trabajador, que registra la ejecuci贸n de una tarea.
Expand All @@ -35,7 +41,7 @@ El registro de diagn贸sticos de ejecuci贸n proprociona archivos de bit谩cora adi

## Habilitar el registro de depuraci贸n del paso

El registro de depuraci贸n del paso aumenta el nivel de detalle de los registros de un trabajo durante y despu茅s de la ejecuci贸n de una tarea.
El registro de depuraci贸n del paso aumenta el nivel de detalle de los registros de una tarea durante y despu茅s de la ejecuci贸n de una tarea.

1. Para habilitar el registro de depuraci贸n del paso, debes establecer el siguiente secreto en el repositorio que contiene el flujo de trabajo: `ACTIONS_RUNNER_DEBUG` en `true`.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,7 @@ Los secretos tienen un tama帽o m谩ximo de 64 KB. Para usar secretos de un tama帽
- name: Decrypt large secret
run: ./.github/scripts/decrypt_secret.sh
env:
LARGE_SECRET_PASSPHRASE: {% raw %}${{ secrets. LARGE_SECRET_PASSPHRASE }}{% endraw %}
LARGE_SECRET_PASSPHRASE: {% raw %}${{ secrets.LARGE_SECRET_PASSPHRASE }}{% endraw %}
# This command is just an example to show your secret being printed
# Ensure you remove any print statements of your secrets. GitHub does
# not hide secrets that use this workaround.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,7 @@ Cuando llamas a un flujo de trabajo reutilizable, solo puedes utilizar las sigui
* [`jobs.<job_id>.needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds)
* [`jobs.<job_id>.if`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idif)
* [`jobs.<job_id>.permissions`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idpermissions)
* [`jobs.<job_id>.concurrency`](/actions/reference/workflow-syntax-for-github-actions#concurrency)

{% note %}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Managing supply chain security for your enterprise
title: Administrar la seguridad de la cadena de suministro para tu empresa
shortTitle: Seguridad de la cadena de suministro
intro: 'You can visualize, maintain, and secure the dependencies in your developers'' software supply chain.'
intro: 'Puedes visualizar, mantener y asegurar las dependencias en tu cadena de suministro de software de los desarrolladores.'
versions:
ghes: '*'
ghae: '*'
Expand Down
Loading