Sha256: f6d58d8f7d62da6b50d299e1a3d51b04f389d4e26861a4fec95b1f370a031430

Contents?: true

Size: 837 Bytes

Versions: 1

Compression:

Stored size: 837 Bytes

Contents

name: test-macos

on:
  push:
    branches: [master, stable-*]
  pull_request:
    branches: [master, stable-*]

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.2 ext/h3/src/.github/workflows/test-macos.yml