name: Verify-VSProjects on: push: branches: [ master ] pull_request: branches: [ master ] jobs: build: runs-on: windows-latest steps: - uses: actions/checkout@v3 with: submodules: 'true' fetch-depth: '1' - name: verify run: | & .\premake.bat vs2019 --deps=true $diff = & git diff if ($diff.length -ne 0) { $diff throw "error: vs project file verification failed." }