Github 针对同一解决方案的多个项目的操作

Github Actions for multi projects for same solution

如何根据代码更改来自哪个分支来触发不同的工作流程?

即考虑以下因素:

MyCoolPackages.sln
  |__ PackageOne.csproj
  |__ PackageTwo.csproj

所以我当前的工作流程设置为每次 main/develop 分支有 PR 时构建 PackageOne。但是假设我已经向 PackageTwo 添加了一个新功能并且只希望构建和发布该项目。可以找到此类 GA 的示例。这里的方法是什么?有一个通用的工作流程并传入解决方案名称?但是如何根据代码更改来执行此操作?

我设法在这里找到了一个解决方案 => https://github.com/Syed-RI/the_bruno_project