From 0db2fcfcda9f692c8d60b95065b1ffd146a48577 Mon Sep 17 00:00:00 2001 From: Yaroslav Kolomiiets Date: Wed, 30 Oct 2024 01:42:06 +0000 Subject: [PATCH] .github: add CONF=win32 Extend the CI with builds under CONF=win32, cross-platform. --- .github/workflows/c.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/c.yml b/.github/workflows/c.yml index 7274ad3..3613250 100644 --- a/.github/workflows/c.yml +++ b/.github/workflows/c.yml @@ -8,12 +8,19 @@ on: jobs: build: + strategy: + fail-fast: false + matrix: + conf: [unix, win32] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + - name: install build deps + if: matrix.conf == 'win32' + run: sudo apt-get install -y gcc-mingw-w64 - name: make clean - run: CONF=unix make clean + run: CONF=${{ matrix.conf }} make clean - name: make - run: CONF=unix make + run: CONF=${{ matrix.conf }} make