Aggiungere un'azione curata GitHub - Amazon CodeCatalyst

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungere un'azione curata GitHub

Un' GitHub azione curata è un' GitHub azione resa disponibile nella CodeCatalyst console e funge da esempio di come utilizzare un' GitHub azione all'interno di un flusso di lavoro. CodeCatalyst

GitHub Le azioni curate sono racchiuse nell'azione CodeCatalyst -authored GitHub Actions, identificata dall'identificatore. aws/github-actions-runner@v1 Ad esempio, ecco come si presenta la versione curata di GitHub Action, OSS: TruffleHog

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.

Nel codice precedente, l'azione CodeCatalyst GitHub Actions (identificata daaws/github-actions-runner@v1) racchiude l'azione TruffleHog OSS (identificata datrufflesecurity/trufflehog@v3.16.0), facendola funzionare in un flusso di lavoro. CodeCatalyst

Per configurare questa azione, devi sostituire le stringhe vuote sotto with: con i tuoi valori. Ad esempio:

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.

Per aggiungere un' GitHub azione curata a un flusso di lavoro, utilizzate la procedura seguente. Per informazioni generali sull'utilizzo GitHub delle azioni in un CodeCatalyst flusso di lavoro, consultaIntegrazione GitHub delle azioni in un flusso di lavoro.

Nota

Se non vedi la tua GitHub azione nell'elenco delle azioni curate, puoi comunque aggiungerla al flusso di lavoro utilizzando l'azione GitHub Azioni. Per ulteriori informazioni, consulta Aggiungere l'azione "GitHub Azioni».

Visual
Per aggiungere un' GitHub azione curata utilizzando l'editor visivo
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Scegliere il progetto.

  3. Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.

  4. Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome del flusso di lavoro.

  5. Scegliere Modifica.

  6. Scegli Visual.

  7. In alto a sinistra, scegli + Azioni per aprire il catalogo delle azioni.

  8. Dall'elenco a discesa, scegli. GitHub

  9. Sfoglia o cerca un' GitHub azione ed esegui una delle seguenti operazioni:

    • Scegli il segno più (+) per aggiungere l'azione al diagramma del flusso di lavoro e apri il relativo riquadro di configurazione.

      Oppure

    • Scegli il nome dell' GitHub azione. Viene visualizzata la finestra di dialogo dei dettagli dell'azione. In questa finestra di dialogo:

      • (Facoltativo) Scegliete Visualizza sorgente per visualizzare il codice sorgente dell'azione.

      • Scegli Aggiungi al flusso di lavoro per aggiungere l'azione al diagramma del flusso di lavoro e aprire il relativo riquadro di configurazione.

  10. Nelle schede Ingressi, Configurazione e Uscite, completa i campi in base alle tue esigenze. Per una descrizione di ogni campo, vedi. Definizione YAML dell'GitHub azione «Azioni» Questo riferimento fornisce informazioni dettagliate su ogni campo (e il valore della proprietà YAML corrispondente) disponibile per l'azione GitHubActions, così come appare sia nell'editor YAML che in quello visivo.

    Per informazioni sulle opzioni di configurazione disponibili per l'Action curata, consulta la relativa documentazione. GitHub

  11. (Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit.

  12. Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.

YAML
Per aggiungere un' GitHub azione curata utilizzando l'editor YAML
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Scegliere il progetto.

  3. Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.

  4. Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome del flusso di lavoro.

  5. Scegliere Modifica.

  6. Scegli YAML.

  7. In alto a sinistra, scegli + Azioni per aprire il catalogo delle azioni.

  8. Dall'elenco a discesa, scegli. GitHub

  9. Sfoglia o cerca un' GitHub azione ed esegui una delle seguenti operazioni:

    • Scegli il segno più (+) per aggiungere l'azione al diagramma del flusso di lavoro e apri il relativo riquadro di configurazione.

      Oppure

    • Scegli il nome dell' GitHub azione. Viene visualizzata la finestra di dialogo dei dettagli dell'azione. In questa finestra di dialogo:

      • (Facoltativo) Scegliete Visualizza sorgente per visualizzare il codice sorgente dell'azione.

      • Scegli Aggiungi al flusso di lavoro per aggiungere l'azione al diagramma del flusso di lavoro e aprire il relativo riquadro di configurazione.

  10. Modifica le proprietà del codice YAML in base alle tue esigenze. Una spiegazione di ogni proprietà disponibile per l'azione GitHub Azioni è fornita in. Definizione YAML dell'GitHub azione «Azioni»

    Per informazioni sulle opzioni di configurazione disponibili per l' GitHubazione curata, consulta la relativa documentazione.

  11. (Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit.

  12. Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.