diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..a8363e4 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,27 @@ +name: Build + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + build: + runs-on: windows-latest + steps: + - name: Checkout (with submodules) + uses: actions/checkout@v4 + with: + submodules: recursive + + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 10.0.x + + - name: Restore + run: dotnet restore PowerDocu.sln + + - name: Build + run: dotnet build PowerDocu.sln -c Release --no-restore diff --git a/PowerDocu.sln b/PowerDocu.sln index 27cca8e..5a95e93 100644 --- a/PowerDocu.sln +++ b/PowerDocu.sln @@ -23,7 +23,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PowerDocu.AIModelDocumenter EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PowerDocu.BPFDocumenter", "PowerDocu.BPFDocumenter\PowerDocu.BPFDocumenter.csproj", "{D8E1F2A3-B4C5-6D7E-8F9A-0B1C2D3E4F5A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PowerDocu.DesktopFlowDocumenter", "PowerDocu.De +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PowerDocu.DesktopFlowDocumenter", "PowerDocu.DesktopFlowDocumenter\PowerDocu.DesktopFlowDocumenter.csproj", "{AFA444CF-CC6C-40B3-B4FE-6F627A3FF888}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PowerDocu.ClassicWorkflowDocumenter", "PowerDocu.ClassicWorkflowDocumenter\PowerDocu.ClassicWorkflowDocumenter.csproj", "{1E92CCC5-56CF-46C9-BB4F-EDBC3D4FCC57}" EndProject