From 53e459d40cdf6421053b815567ba6d7fc52992ce Mon Sep 17 00:00:00 2001 From: Sil Vilerino <82116493+sivileri@users.noreply.github.com> Date: Wed, 27 Sep 2023 14:33:37 -0400 Subject: [PATCH] windows.yml: Add windows-msvc-debug Add a debug build type run to catch errors only happening on debug --- .github/workflows/windows.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index c3324bbe2..015aefec4 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -24,6 +24,27 @@ jobs: - name: 'Install' run: meson install -C _build + windows-msvc-debug: + runs-on: windows-2022 + steps: + - name: 'Checkout' + uses: actions/checkout@v4 + - name: 'Setup Python' + uses: actions/setup-python@v4 + with: + python-version: '3.x' + - name: 'Install Meson' + run: pip install meson + - name: 'Enter DevShell' + run: '.github\workflows\EnterDevShell.ps1 ${{ inputs.architecture }}' + shell: pwsh + - name: 'Configure with meson' + run: meson setup _build -D werror=true -D buildtype=debug + - name: 'Build' + run: meson compile -C _build + - name: 'Install' + run: meson install -C _build + windows-mingw: runs-on: windows-2022 env: