Dela via


GitHub Actions-distribution till Azure i Visual Studio

GitHub Actions är lösningen för kontinuerlig integrering och kontinuerlig leverans (CI/CD) som erbjuds av GitHub. Du kan vara värd för din kod kostnadsfritt på GitHub.com och du kan använda GitHub Actions för att automatiskt skapa, testa och distribuera ditt program när kodändringar görs.

GitHub-åtgärder i Lösningsutforskaren

När du öppnar ett projekt från en GitHub-lagringsplats i Visual Studio 2022 version 17.7 och senare visas alla GitHub Actions på lagringsplatsen under noden GitHub Actions i Solution Explorer.

Skärmbild som visar GitHub Actions-noden i Solution Explorer.

Om du dubbelklickar på åtgärdens YML-fil eller väljer och trycker på Retur för att öppna den öppnas fliken GitHub Actions med information om åtgärden, inklusive hemligheter och värdinformation i Azure.

Skärmbild av fliken GitHub Actions.

Du kan också högerklicka på YML-filen för att öppna den i GitHub eller välja Redigera för att öppna själva YML-filen lokalt.

Visual Studio genererar fungerande GitHub Actions-arbetsflöden åt dig

Om din kodbas finns på GitHub.com och distributionsmålet är en Azure-värdtjänst som Visual Studio stöder erbjuds du automatiskt att konfigurera GitHub Actions för din lagringsplats.

Skärmbild som visar alternativet CI/CD-publicering.

Visual Studio förenklar också processen genom att hantera dina programhemligheter åt dig.

Kom igång genom att högerklicka på projektet i Solution Explorer och välja Publicera på snabbmenyn. En självstudiekurs finns i Distribuera ditt program till Azure med hjälp av GitHub Actions-arbetsflöden som skapats av Visual Studio.

Hur får jag mitt projekt på GitHub.com?

Mer information finns i Skapa en ny Git-lagringsplats.

Se även

GitHub Actions och .NET