摘要
最好先進行自動化檢查,以檢閱小組的 Bicep 變更,然後再將其合併至 GitHub 存放庫的主要分支。
在本課程模組中,您已了解如何新增在建立、更新及關閉提取要求時所自動觸發的 GitHub Actions 工作流程。
您也了解如何使用分支保護規則來強制提取要求驗證檢查,這個做法可防止檢閱者和其他人員將程式碼變更合併至主要分支,直到所有自動化檢查都成功為止。 例如,您必須更新您的網站才能使用 Linux 作業系統,而且您能夠使用狀態檢查來驗證並確認提取要求變更。
接著,您已了解如何建立暫時環境,讓您有機會檢閱在將提取要求變更合併時,所要部署的內容。 藉由使用暫時環境,您可以實驗並逐一查看程式碼變更,而不會影響任何實際執行環境或非商業執行環境。 當您將網站變更為使用容器映像時,可以輕鬆地看到您仍在準備和檢閱程式碼變更時,網站會如何使用新的設定。
您也了解如何在合併及關閉提取要求之後,自動移除暫時環境所使用的資源。
您現在對於 Bicep 程式碼及合併至存放庫主要分支的 Azure 基礎結構變更應該更有信心。