Condividi tramite


Distribuzione di GitHub Actions in Azure in Visual Studio

GitHub Actions è la soluzione di integrazione continua e recapito continuo (CI/CD) offerta da GitHub. È possibile ospitare gratuitamente il codice in GitHub.com ed è possibile usare GitHub Actions per compilare, testare e distribuire automaticamente l'applicazione quando vengono apportate modifiche al codice.

GitHub Actions in Solution Explorer

Ogni volta che si apre un progetto da un repository GitHub in Visual Studio 2022, a partire dalla versione 17.7, tutte le GitHub Actions nel repository vengono visualizzate nel nodo GitHub Actions in Esplora soluzioni.

Screenshot che mostra il nodo GitHub Actions in Esplora soluzioni.

Se si fa doppio clic sul file YML dell'azione oppure si preme INVIO per aprirlo, viene visualizzata la scheda GitHub Actions con informazioni sull'azione, inclusi i segreti e le informazioni di hosting in Azure.

Screenshot della scheda GitHub Actions.

È anche possibile fare clic con il pulsante destro del mouse sul file YML per aprirlo in GitHub oppure scegliere Modifica per aprire il file YML in locale.

Visual Studio genera automaticamente flussi di lavoro di GitHub Actions funzionanti

Se la codebase è ospitata in GitHub.com e la destinazione di distribuzione è un servizio di hosting di Azure supportato da Visual Studio, verrà automaticamente offerta la configurazione di GitHub Actions per il repository.

Screenshot che mostra l'opzione di pubblicazione CI/CD.

Visual Studio semplifica anche il processo gestendo i segreti dell'applicazione.

Per iniziare, fare clic con il pulsante destro del mouse sul progetto in Esplora soluzioni e scegliere Pubblica dal menu di scelta rapida. Per un tutorial, vedere Distribuire la propria applicazione in Azure usando i flussi di lavoro di GitHub Actions creati da Visual Studio.

Come posso caricare il mio progetto su GitHub.com?

Per altre informazioni, vedere Creare un nuovo repository Git.

Vedere anche

GitHub Actions e .NET