Skip to content

Build with autotools via GitHub Action [skip travis] [skip appveyor] #3

Build with autotools via GitHub Action [skip travis] [skip appveyor]

Build with autotools via GitHub Action [skip travis] [skip appveyor] #3

Workflow file for this run

name: "Autotools build"
on:
push:
pull_request:
workflow_call:
workflow_dispatch:
defaults:
run:
shell: bash
jobs:
build:
name: linux-gcc
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 5
submodules: recursive
- name: Install hdf5
timeout-minutes: 5
run: |
sudo apt-get update --fix-missing
sudo apt-get install -y libhdf5-dev
- name: Configure
run: |
./autogen.sh
./configure --with-pic
- name: Build with gcc
run: make -j8
- name: Test
run: make check