Automatizzare il flusso di lavoro con GitHub Actions
Informazioni su come GitHub Actions consente di automatizzare il ciclo di sviluppo del software.
Contenuto del percorso di apprendimento:
- Pianificare l'automazione del ciclo di vita dello sviluppo software con i flussi di lavoro di GitHub Actions.
- Usare GitHub Actions per compilare automaticamente l'applicazione.
- Usare GitHub Script per interagire con l'API GitHub.
- Pubblicare automaticamente e in modo sicuro le librerie di codice o le immagini Docker con GitHub Packages.
Prerequisiti
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
Creare un'azione di GitHub Actions di base da usare in un flusso di lavoro.
Informazioni su come creare flussi di lavoro che consentono di usare l'integrazione continua (CI) per i progetti.
Creare due flussi di lavoro di distribuzione usando GitHub Actions e Microsoft Azure.
Informazioni su come interagire con l'API GitHub da GitHub Actions usando GitHub Script.
Pubblicare automaticamente e in modo sicuro librerie di codice o immagini Docker con GitHub Packages. Si vedrà anche come eseguire localmente anche le immagini Docker pubblicate in GitHub Packages.
Informazioni su come scrivere azioni di GitHub personalizzate e identificare i metadati, la sintassi e i comandi del flusso di lavoro per creare flussi di lavoro personalizzati. Informazioni sulle procedure consigliate per documentare ed eseguire il controllo delle versioni dell'azione e su come pubblicare l'azione nel marketplace di GitHub.
Individuare le funzionalità di GitHub Actions disponibili per l'istanza aziendale e imparare a usarle.