name: Pull Request Build on: workflow_dispatch: pull_request: types: [opened, reopened, synchronize] paths-ignore: - '.gitignore' - '*.md' - '.github/*.md' jobs: build: runs-on: windows-latest steps: - name: Checkout uses: actions/checkout@v6 - name: Setup MSBuild uses: microsoft/setup-msbuild@v2 - name: Configure run: cmake -B out/build/windows64 --preset windows64 - name: Build run: cmake --build out/build/windows64 --preset windows64-debug --target Minecraft.Client