Skip to content

ci: sync upstream

ci: sync upstream #54

Workflow file for this run

name: cyg ninja
on:
push:
branches:
- develop
jobs:
test:
name: cyg ninja
runs-on: windows-latest
steps:
- name: git
run: |
git config --global core.autocrlf input
- uses: actions/checkout@v4
- name: set
uses: cygwin/cygwin-install-action@master
with:
packages: cmake gcc-fortran make ninja perl zlib-devel
- name: test
run: |
export PATH=/usr/bin:$PATH
mkdir build
cd build
cmake -G Ninja \
-D SITE:STRING=cwin \
-DBUILDNAME:STRING="ninja" \
-D BUILD_SHARED_LIBS:BOOL=OFF \
-D CTEST_DROP_SITE_INIT:STRING="my.cdash.org" \
..
ctest -D Experimental
shell: C:\cygwin\bin\bash.exe -eo pipefail -o igncr '{0}'