Introduzione

Completato

GitHub Actions è il meccanismo principale per l'automazione all'interno di GitHub.

Può essere usato per molti scopi diversi, ma uno dei più comuni è l'implementazione dell'integrazione continua.

In questo modulo si apprenderà cos'è GitHub Actions e verranno illustrati il flusso di azioni e i relativi elementi. Verrà spiegato cosa sono gli eventi, verranno presi in esame i processi e gli strumenti di esecuzione e verrà descritto come leggere l'output della console dalle azioni.

Obiettivi di apprendimento

Dopo aver completato questo modulo, gli studenti e i professionisti saranno in grado di:

  • Spiegare GitHub Actions e i flussi di lavoro.
  • Creare e usare GitHub Actions e i flussi di lavoro.
  • Descrivere eventi, processi e strumenti di esecuzione.
  • Esaminare l'output e la gestione del rilascio per le azioni.

Prerequisiti

  • Conoscenza di DevOps e dei relativi concetti.
  • Familiarità con i principi di controllo della versione (prerequisito utile, ma non necessario).
  • Esperienza in un'organizzazione che fornisce software.