shithub: opus

ref: e9661ef9e78d27f348e6ebd6be917a54f7689250
dir: /.github/workflows/makefile.yml/

View raw version
name: Makefile

on: [push, pull_request]

jobs:

 MakefileBuild:
    name: Makefile/${{ matrix.config.name }}
    runs-on: ${{ matrix.config.os }}
    strategy:
      fail-fast: false
      matrix:
        config:
        - {
            name: "Linux/GCC",
            os: ubuntu-latest,
            compiler: gcc,
          }
    steps:
      - uses: actions/checkout@v3
      - name: Build
        run: make -f Makefile.unix -j 2
      - name: Test
        run: make -f Makefile.unix check -j 2
      - name: Clean
        run: make -f Makefile.unix clean