diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 19a32db..ace962e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -82,3 +82,48 @@ jobs: - name: Run tests run: | make check + + alpine-meson: + runs-on: ubuntu-latest + container: + image: alpine + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Update system and add dependencies + run: | + apk update + apk add kyua atf-sh build-base meson + + - name: Build + run: | + meson _build + meson compile -C _build + + - name: Run tests + run: | + meson test -v -C _build + + alpine-autotools: + runs-on: ubuntu-latest + container: + image: alpine + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Update system and add dependencies + run: | + apk update + apk add kyua atf-sh build-base autoconf libtool + + - name: Build + run: | + ./autogen.sh + ./configure + make -j9 + + - name: Run tests + run: | + make check