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 CodeCatalyst flusso di lavoro.

GitHub Le azioni curate sono racchiuse nell'azione CodeCatalyst -authored GitHub Actions, identificata dall'identificatore. aws/github-actions-runner@v1 Ad esempio, ecco come appare l'azione curata GitHub : 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.

Nel codice precedente, l'azione CodeCatalyst GitHub Actions (identificata daaws/github-actions-runner@v1) racchiude l' TruffleHog OSSazione (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. Per 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 con GitHub Actions.

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'GitHub azione «Azioni».

Visual
Per aggiungere un' GitHub azione curata utilizzando l'editor visuale
  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 o allo stato del flusso di lavoro.

  5. Scegli 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.

      Or

    • Scegli il nome dell' GitHub azione. Viene visualizzata la finestra di dialogo con i 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, consulta la. GitHub Azione 'Azioni' YAML Questo riferimento fornisce informazioni dettagliate su ogni campo (e il valore della YAML proprietà corrispondente) disponibile per l'azione GitHubAzioni, così come appaiono nell'editor visivo YAML e nell'editor.

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

  11. (Facoltativo) Scegliete Convalida per convalidare il YAML codice 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 o allo stato del flusso di lavoro.

  5. Scegli 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.

      Or

    • Scegli il nome dell' GitHub azione. Viene visualizzata la finestra di dialogo con i 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 YAML codice in base alle tue esigenze. Una spiegazione di ogni proprietà disponibile per l'azione GitHub Azioni è fornita inGitHub Azione 'Azioni' YAML.

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

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

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