Common: test more combinations

This commit is contained in:
Alex Kotov 2022-06-13 11:35:23 +03:00
parent 8afb88c0ec
commit 16317956d2
Signed by: kotovalexarian
GPG Key ID: 553C0EBBEB5D5F08
3 changed files with 11 additions and 4 deletions

View File

@ -13,7 +13,10 @@ jobs:
MRUBY_YAML_USE_SYSTEM_LIBRARY: x
strategy:
matrix:
packages: ['', '--without-all']
packages:
- configure: ''
- configure: '--without-all'
- configure: '--without-all --with-ntoa'
steps:
- uses: actions/checkout@v2
with:
@ -26,7 +29,7 @@ jobs:
- name: autogen
run: ./autogen.sh
- name: configure
run: ./configure ${{matrix.packages}} CFLAGS='-O3'
run: ./configure ${{matrix.packages.configure}} CFLAGS='-O3'
- name: make
run: make
- name: install

View File

@ -12,9 +12,11 @@ jobs:
strategy:
matrix:
packages:
- {}
- configure: ''
- configure: '--without-all'
skip_coverage: 'x'
- configure: '--without-all --with-ntoa'
skip_coverage: 'x'
steps:
- uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1

View File

@ -12,9 +12,11 @@ jobs:
strategy:
matrix:
packages:
- {}
- configure: ''
- configure: '--without-all'
cargo: '--no-default-features'
- configure: '--without-all --with-ntoa'
cargo: '--no-default-features --features ntoa'
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1