Skip to content

Invoke actions only on relevant changes #13

Invoke actions only on relevant changes

Invoke actions only on relevant changes #13

Workflow file for this run

name: Windows make CI
on:
push:
branches: [ master ]
paths-ignore:
- 'site/**'
pull_request:
branches: [ master ]
paths-ignore:
- 'site/**'
jobs:
build:
runs-on: windows-latest
defaults:
run:
shell: msys2 {0}
steps:
- uses: actions/checkout@v3
- uses: msys2/setup-msys2@v2
with:
msystem: MINGW64
update: true
install: >-
make
autoconf
mingw-w64-x86_64-gcc
mingw-w64-x86_64-gcc-fortran
mingw-w64-x86_64-gsl
mingw-w64-x86_64-sqlite3
help2man
mingw-w64-x86_64-doxygen
mingw-w64-x86_64-texlive-core
mingw-w64-x86_64-texlive-plain-generic
mingw-w64-x86_64-texlive-latex-extra
mingw-w64-x86_64-texlive-fonts-recommended
- name: pre-configure
run: make ./configure || echo
- name: configure
run: echo yes | ./configure --with-cpc-modules
- name: make
run: make
- name: make check
run: make check