GitHub Actions 是 GitHub 所提供的持續整合和持續傳遞 (CI/CD) 解決方案。 您可以在 GitHub.com 免費裝載程式代碼,而且您可以在程式代碼變更時,使用 GitHub Actions 自動建置、測試及部署應用程式。
方案總管中的 GitHub Actions
每當您在 Visual Studio 2022 17.7 版和更新版本中從 GitHub 存放庫開啟專案時,存放庫中的任何 GitHub Actions 會顯示在 [方案總管] 的 [GitHub Actions] 節點底下。
如果您按兩下動作 YML 檔案,或選取並按 Enter 開啟,GitHub Actions 標籤頁將會開啟,顯示關於該動作的資訊,包括機密資訊和 Azure 中的裝載資訊。
您也可以以滑鼠右鍵按兩下 YML 檔案,在 GitHub 中開啟它,或選擇 [ 編輯 ] 在本機開啟 YML 檔案本身。
Visual Studio 會為您產生可運作的 GitHub Actions 工作流程
如果您的程式代碼基底裝載於 GitHub.com,且您的部署目標是Visual Studio支援的 Azure 主控服務,則會自動提供您為存放庫設定 GitHub Actions。
Visual Studio 也會為您處理應用程式的機密資訊,從而簡化流程。
在 [方案總管] 中以滑鼠右鍵按下您的專案,然後從功能表中選取 [發佈] 來開始。 如需教學課程,請參閱 使用Visual Studio建立的 GitHub Actions 工作流程將應用程式部署至 Azure。
如何將我的專案放到 GitHub.com 上?
如需詳細資訊,請參閱 建立新的 Git 存放庫。