name: macOS on: push: branches: [ "*" ] tags: [ "*" ] pull_request: branches: [ "trunk" ] env: MARGS: "-j2" jobs: build: strategy: matrix: os: [ "macos-latest" ] runs-on: ${{ matrix.os }} timeout-minutes: 15 env: NOTEST_CFLAGS: ${{ matrix.notest-cflags }} name: ${{ matrix.name }} steps: - name: Install prerequisites run: brew install libtool autoconf make bash - uses: actions/checkout@v4 - name: buildconf run: ./buildconf - name: configure run: ./configure - name: make run: make $MARGS - name: make check run: make check