在 Visual Studio 中将 GitHub Actions 部署到 Azure
GitHub Actions 是 GitHub 提供的持续集成和持续交付 (CI/CD) 解决方案。 可在 GitHub.com 上免费托管你的代码,并可使用 GitHub Actions 在进行代码更改时自动生成、测试和部署应用程序。
每当在 Visual Studio 2022 版本 17.7 及更高版本中打开 GitHub 存储库中的项目时,存储库中的任何 GitHub Actions 均显示在解决方案资源管理器的“GitHub Actions”节点下。
如果双击操作 YML 文件,或选择并按 Enter 将其打开,则 GitHub Actions 选项卡将会打开,其中包含有关操作的信息,包括 Azure 中的机密和托管信息。
还可以右键单击 YML 文件以在 GitHub 中将其打开,或选择“编辑”以在本地打开 YML 文件本身。
如果你的代码库托管在 GitHub.com 上,并且你的部署目标是 Visual Studio 支持的 Azure 托管服务,则你将自动获得为存储库配置 GitHub Actions 的机会。
Visual Studio 还通过为你处理应用程序机密来简化此过程。
首先,在“解决方案资源管理器”中右键单击你的项目,并从上下文菜单中选择发布。 有关教程,请参阅使用 Visual Studio 创建的 GitHub Actions 工作流将应用程序部署到 Azure。
有关详细信息,请参阅创建新的 Git 存储库。