创建 Github CI/CD 管道并部署到 Azure 云 Asp.net 核心和 React 项目

Create Github CI/CD Pipleline and deploy to Azure cloud Asp.net core and React Project

我有一个使用 ASP.NET 核心 API 和 React FrontEnd 创建的 Fullstack 应用程序存储库。这两个文件夹(前端和后端)位于同一个分支中。我想为前端和后端创建一个具有 Github 操作的 CI CD 管道并部署到 Azure。我可以这样做吗?如何将 React 和 asp.net 核心 API 部署到 Azure?是否有任何推荐的方法来实现这一目标?

正如@GuiFalourd 在评论中提到的,希望它能帮助解决您的问题,我将其转换为答案,以便对其他社区成员有所帮助。

是的,可以使用 Github 操作来完成。此外,Azure 还创建了许多可以帮助您实现目标的内容和操作。但这里有一些参考资料可能会有所帮助:

Azure deploy with GHA

What is GHA for Azure

Official Actions created by Azure