Añadir una GitHub acción seleccionada - Amazon CodeCatalyst

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Añadir una GitHub acción seleccionada

Una GitHub acción seleccionada es una GitHub acción que está disponible en la CodeCatalyst consola y sirve como ejemplo de cómo utilizarla en un GitHub CodeCatalyst flujo de trabajo.

GitHub Las acciones seleccionadas se incluyen en la acción CodeCatalyst de las GitHub acciones de su autor, que se identifica mediante el aws/github-actions-runner@v1 identificador. Por ejemplo, este es el aspecto de la GitHub Acción seleccionada TruffleHog OSS,:

Actions: TruffleHogOSS_e8: Identifier: aws/github-actions-runner@v1 Inputs: Sources: - WorkflowSource # This specifies that the action requires this Workflow as a source Configuration: Steps: - uses: trufflesecurity/trufflehog@v3.16.0 with: path: ' ' # Required; description: Repository path base: ' ' # Required; description: Start scanning from here (usually main branch). head: ' ' # Optional; description: Scan commits until here (usually dev branch). extra_args: ' ' # Optional; description: Extra args to be passed to the trufflehog cli.

En el código anterior, la acción CodeCatalyst GitHub Acciones (identificada poraws/github-actions-runner@v1) envuelve la TruffleHog OSS acción (identificada portrufflesecurity/trufflehog@v3.16.0), lo que hace que funcione en un CodeCatalyst flujo de trabajo.

Para configurar esta acción, sustituya las cadenas vacías que aparecen debajo por with: sus propios valores. Por ejemplo:

Actions: TruffleHogOSS_e8: Identifier: aws/github-actions-runner@v1 Inputs: Sources: - WorkflowSource # This specifies that the action requires this Workflow as a source Configuration: Steps: - uses: trufflesecurity/trufflehog@v3.16.0 with: path: ./ base: main # Required; description: Start scanning from here (usually main branch). head: HEAD # Optional; description: Scan commits until here (usually dev branch). extra_args: '‐‐debug ‐‐only-verified' # Optional; description: Extra args to be passed to the trufflehog cli.

Para añadir una GitHub acción seleccionada a un flujo de trabajo, utilice el siguiente procedimiento. Para obtener información general sobre el uso de GitHub las acciones en un CodeCatalyst flujo de trabajo, consulteIntegración con GitHub acciones.

nota

Si tu GitHub acción no aparece en la lista de acciones seleccionadas, puedes añadirla a tu flujo de trabajo mediante la acción GitHub Acciones. Para obtener más información, consulte Añadir la GitHub acción «Acciones».

Visual
Para añadir una GitHub acción seleccionada mediante el editor visual
  1. Abre la CodeCatalyst consola en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. Elija el nombre de su flujo de trabajo. Puede filtrar por el nombre del repositorio o la rama de origen donde está definido el flujo de trabajo, o bien filtrar por nombre o estado del flujo de trabajo.

  5. Elija Editar.

  6. Elija Visual.

  7. En la parte superior izquierda, selecciona + Acciones para abrir el catálogo de acciones.

  8. En la lista desplegable, selecciona GitHub.

  9. Examine o busque una GitHub acción y realice una de las siguientes acciones:

    • Elija el signo más (+) para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

      Or (Disyunción)

    • Elija el nombre de la GitHub acción. Aparece el cuadro de diálogo de detalles de la acción. En este cuadro de diálogo:

      • (Opcional) Seleccione Ver código fuente para ver el código fuente de la acción.

      • Seleccione Añadir al flujo de trabajo para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

  10. En las pestañas Entradas, Configuración y Salidas, complete los campos según sus necesidades. Para obtener una descripción de cada campo, consulte laGitHub Acción «Acciones» YAML. Esta referencia proporciona información detallada sobre cada campo (y el valor de YAML propiedad correspondiente) disponible para la acción GitHubAcciones, tal como aparece tanto en el YAML editor como en el visual.

    Para obtener información sobre las opciones de configuración disponibles para la GitHub Acción seleccionada, consulte su documentación.

  11. (Opcional) Selecciona Validar para validar el YAML código del flujo de trabajo antes de confirmarlo.

  12. Selecciona Confirmar, introduce un mensaje de confirmación y vuelve a seleccionar Confirmar.

YAML
Para añadir una GitHub acción seleccionada mediante el YAML editor
  1. Abre la CodeCatalyst consola en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. Elija el nombre de su flujo de trabajo. Puede filtrar por el nombre del repositorio o la rama de origen donde está definido el flujo de trabajo, o bien filtrar por nombre o estado del flujo de trabajo.

  5. Elija Editar.

  6. Elija YAML.

  7. En la parte superior izquierda, selecciona + Acciones para abrir el catálogo de acciones.

  8. En la lista desplegable, selecciona GitHub.

  9. Examine o busque una GitHub acción y realice una de las siguientes acciones:

    • Elija el signo más (+) para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

      Or (Disyunción)

    • Elija el nombre de la GitHub acción. Aparece el cuadro de diálogo de detalles de la acción. En este cuadro de diálogo:

      • (Opcional) Seleccione Ver código fuente para ver el código fuente de la acción.

      • Seleccione Añadir al flujo de trabajo para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

  10. Modifique las propiedades del YAML código según sus necesidades. En GitHub laGitHub Acción «Acciones» YAML.

    Para obtener información sobre las opciones de configuración disponibles para la GitHub acción seleccionada, consulta su documentación.

  11. (Opcional) Selecciona Validar para validar el YAML código del flujo de trabajo antes de confirmarlo.

  12. Selecciona Confirmar, introduce un mensaje de confirmación y vuelve a seleccionar Confirmar.