Riepilogo
In questo modulo è stata implementata una soluzione di integrazione continua usando GitHub Actions e i relativi flussi di lavoro.
È ora possibile:
- Compilare e testare un progetto Node.js usando GitHub Actions e un flusso di lavoro basato sui modelli
- Eseguire il debug di un test non superato usando il log di GitHub Actions
- Personalizzare il flusso di lavoro con GitHub Actions per:
- Creare un artefatto della compilazione e salvarlo
- Ottenere l'accesso agli artefatti della compilazione
- Eseguire test su più destinazioni
- Aggiungere etichette alle richieste pull
Passaggi successivi
Per continuare a esplorare GitHub Actions, vedere i moduli successivi di questo percorso di apprendimento. È possibile approfondire quanto appreso qui e usare GitHub Actions per il recapito continuo e l'implementazione dell'infrastruttura come codice.
Altre informazioni
Di seguito vengono forniti alcuni collegamenti ad altre informazioni sugli argomenti trattati in questo modulo.
- Documentazione su GitHub Actions
- Marketplace GitHub
- Azioni create da GitHub
- actions/checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- Sintassi dei metadati per GitHub Actions
- Sintassi del flusso di lavoro per GitHub Actions
- Eventi che attivano flussi di lavoro
- Limiti di utilizzo di GitHub Actions
- Informazioni su GitHub Actions: processo
- Informazioni sull'integrazione continua: processo
- npm install
- npm run
- npm test
- Variabili di ambiente predefinite
- Contesti
- Funzionalità essenziali di GitHub Actions
- Uso dell'azione di memorizzazione nella cache
- Passaggio di dati tra processi in un flusso di lavoro
- Abilitazione della registrazione del debug
- Uso dei log di esecuzione del flusso di lavoro