diff options
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 43 | 
1 files changed, 40 insertions, 3 deletions
| diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 94f199c..a94a389 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: CI  on: [push, pull_request]  jobs: -  ubuntu-latest: +  ubuntu-latest-make:      runs-on: ubuntu-latest      steps: @@ -18,7 +18,26 @@ jobs:          run: |            make -  macOS-latest: +  ubuntu-latest-cmake: +    runs-on: ubuntu-latest + +    steps: +      - name: Clone +        uses: actions/checkout@v1 + +      - name: Dependencies +        run: | +          sudo apt-get update +          sudo apt-get install build-essential + +      - name: Build +        run: | +          mkdir build +          cd build +          cmake .. +          cmake --build . --config Release + +  macOS-latest-make:      runs-on: macos-latest      steps: @@ -33,7 +52,25 @@ jobs:          run: |            make -  windows-latest: +  macOS-latest-cmake: +    runs-on: macOS-latest + +    steps: +      - name: Clone +        uses: actions/checkout@v1 + +      - name: Dependencies +        run: | +          brew update + +      - name: Build +        run: | +          mkdir build +          cd build +          cmake .. +          cmake --build . --config Release + +  windows-latest-cmake:      runs-on: windows-latest      steps: | 
