aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/pull-request.yml
blob: 9d57f4b4b56a0338af4bea18f9383fd503c0fbab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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 MSVC
      uses: ilammy/msvc-dev-cmd@v1

    - name: Setup CMake
      uses: lukka/get-cmake@latest
    
    - name: Run CMake
      uses: lukka/run-cmake@v10
      env:
        VCPKG_ROOT: "" # Disable vcpkg for CI builds
      with:
        configurePreset: windows64
        buildPreset: windows64-debug