diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4b05d6d..f9ec3a0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,7 +3,7 @@ name: CI on: [push] jobs: - build: + build-linux: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -15,3 +15,15 @@ jobs: run: ninja -v -C build - name: Test run: meson test -v -C build + build-windows: + runs-on: windows-latest + steps: + - uses: actions/checkout@v4 + - name: Install dependencies + run: pip install ninja meson + - name: Configure + run: mkdir build; meson setup --vsenv -Dbuildtype=debugoptimized -Dwith_encode2=true build + - name: Build + run: meson compile -v -C build + - name: Test + run: meson test -v -C build