name: develop

on:
  push:
    branches: [ develop ]
  pull_request:
    branches: [ master ]

jobs:
  build:
    runs-on: windows-latest
 
    steps:
    - uses: actions/checkout@v1
      name: Checkout Code
     
    - name: Setup MSBuild Path
      uses: warrenbuckley/Setup-MSBuild@v1
       
    - name: Setup NuGet
      uses: NuGet/setup-nuget@v1.0.2
     
    - name: Restore NuGet Packages
      run: nuget restore src/UniversalValveToolbox.sln
 
    - name: Build Debug
      run: msbuild src/UniversalValveToolbox.sln /p:Configuration=Debug

    - name: Build Release
      run: msbuild src/UniversalValveToolbox.sln /p:Configuration=Release