From 1aaed07cd7f3a519d0891e83aef47b1a92be0703 Mon Sep 17 00:00:00 2001 From: FlexBy420 <68403300+FlexBy420@users.noreply.github.com> Date: Tue, 19 Nov 2024 18:47:45 +0100 Subject: [PATCH] Update c-cpp.yml --- .github/workflows/c-cpp.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index fbf32ec92d..fbdc3bf8c4 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -8,16 +8,24 @@ on: jobs: build: - - runs-on: ubuntu-latest + runs-on: windows-latest steps: - uses: actions/checkout@v4 + - name: Set up MSYS2 (for Unix-like build environment on Windows) + run: | + choco install msys2 + C:\tools\msys64\usr\bin\bash.exe --login -i -c "pacman -Syu" + C:\tools\msys64\usr\bin\bash.exe --login -i -c "pacman -S base-devel gcc" - name: configure - run: ./configure + run: | + C:\tools\msys64\usr\bin\bash.exe --login -i -c "./configure" - name: make - run: make + run: | + C:\tools\msys64\usr\bin\bash.exe --login -i -c "make" - name: make check - run: make check + run: | + C:\tools\msys64\usr\bin\bash.exe --login -i -c "make check" - name: make distcheck - run: make distcheck + run: | + C:\tools\msys64\usr\bin\bash.exe --login -i -c "make distcheck"