Sha256: d7faf01d2dc8509c345eb7731bd07b4ad9fe7f7df7a31815200b1531342b57d1

Contents?: true

Size: 817 Bytes

Versions: 1

Compression:

Stored size: 817 Bytes

Contents

name: test-macos

on:
  push:
    branches: [master]
  pull_request:
    branches: [master]

jobs:
  tests:
    name: Test Compile ${{ matrix.compiler }}
    runs-on: macos-latest

    steps:
      - uses: actions/checkout@v2.1.1

      - name: Configure build
        run: cmake -Bbuild -DWARNINGS_AS_ERRORS=ON .

      - name: Build
        working-directory: build
        run: make

      - name: binding-functions
        working-directory: build
        run: |
          make binding-functions
          test -s binding-functions

      - name: Tests
        working-directory: build
        run: |
          make test
          sudo make install

      - name: Examples
        run: |
          mkdir build/examples
          cd build/examples
          cmake ../../examples
          make
          make test

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
h3-3.7.1 ext/h3/src/.github/workflows/test-macos.yml