Skip to content

Commit e7154f1

Browse files
committed
CI: Combine Workflows
1 parent 517bee4 commit e7154f1

2 files changed

Lines changed: 20 additions & 24 deletions

File tree

.github/workflows/autotools.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,23 @@ jobs:
1919

2020
- name: Build
2121
run: cmake --build ${{github.workspace}}/build --config ${{ matrix.build_type }}
22+
23+
autotools-build:
24+
name: Autotools ${{ matrix.os }} ${{ matrix.build_type }}
25+
runs-on: ${{ matrix.os }}
26+
strategy:
27+
fail-fast: false
28+
matrix:
29+
os: ["ubuntu-latest"]
30+
build_type: ["", " install-strip"]
31+
steps:
32+
- uses: actions/checkout@v2
33+
34+
- name: Autoreconf
35+
run: |
36+
autoreconf --install "${{github.workspace}}"
37+
- name: Make
38+
run: |
39+
./configure --prefix=${{github.workspace}}/build
40+
make${{ matrix.build_type }}
41+
make install

0 commit comments

Comments
 (0)