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 Esplora soluzioni

Ogni volta che si apre un progetto da un repository GitHub in Visual Studio 2022 versione 17.7 e successive, qualsiasi GitHub Actions nel repository viene visualizzato nel nodo GitHub Actions in Esplora soluzioni.

Screenshot showing GitHub Actions node in Solution Explorer.

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 of GitHub Actions tab.

È 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 showing CI/CD publish option.

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'esercitazione, vedere Distribuire l'applicazione in Azure usando i flussi di lavoro di GitHub Actions creati da Visual Studio.

Ricerca per categorie ottenere il mio progetto in GitHub.com?

Per altre informazioni, vedere Creare un nuovo repository Git.

Vedi anche

GitHub Actions e .NET