CMake: Re-enable Cygwin tests without Ninja.

pull/953/merge
Vollstrecker 3 weeks ago committed by Mark Adler
parent 6925d39b50
commit 734f974753
  1. 62
      .github/workflows/msys-cygwin.yml

@ -40,35 +40,33 @@ jobs:
- name: Run tests
run: ctest --output-on-failure --test-dir build -C Release
# cygwin:
# strategy:
# fail-fast: false
# runs-on: windows-latest
# defaults:
# run:
# shell: C:\cygwin\bin\bash.exe --login -o igncr '{0}'
# name: Cygwin
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# with:
# fetch-depth: 0
# - name: Setup cygwin
# uses: cygwin/cygwin-install-action@master
# with:
# packages: >-
# cmake
# cygwin-devel
# gcc-core
# gcc-g++
# ninja
# - name: Configure
# run: |
# cmake /cygdrive/d/a/zlib/zlib \
# -B build \
# -DCMAKE_BUILD_TYPE=Release \
# -G Ninja
# - name: Build
# run: cmake --build build --config Release
# - name: Run tests
# run: ctest --output-on-failure --test-dir build -C Release
cygwin:
strategy:
fail-fast: false
runs-on: windows-latest
defaults:
run:
shell: C:\cygwin\bin\bash.exe --login -o igncr '{0}'
name: Cygwin
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup cygwin
uses: cygwin/cygwin-install-action@master
with:
packages: >-
cmake
cygwin-devel
gcc-core
gcc-g++
- name: Configure
run: |
cmake /cygdrive/d/a/zlib/zlib \
-B build \
-DCMAKE_BUILD_TYPE=Release
- name: Build
run: cmake --build build --config Release
- name: Run tests
run: ctest --output-on-failure --test-dir build -C Release

Loading…
Cancel
Save