| name: macOS | |
| on: | |
| push: | |
| branches: [ "*" ] | |
| pull_request: | |
| branches: [ "trunk" ] | |
| env: | |
| MARGS: "-j2" | |
| jobs: | |
| build: | |
| strategy: | |
| matrix: | |
| os: [ "macos-latest" ] | |
| runs-on: ${{ matrix.os }} | |
| env: | |
| NOTEST_CFLAGS: ${{ matrix.notest-cflags }} | |
| name: ${{ matrix.name }} | |
| steps: | |
| - uses: actions/checkout@v3 | |
| - name: buildconf | |
| run: ./buildconf | |
| - name: configure | |
| run: ./configure | |
| - name: make | |
| run: make $MARGS | |
| - name: make check | |
| run: make check |