add macos test step
Test and Deploy / test-linux (push) Successful in 16s Details
Test and Deploy / test-macos (push) Has been cancelled Details
Test and Deploy / docs (push) Has been cancelled Details

This commit is contained in:
Evan Burkey 2024-05-06 11:11:46 -07:00
parent 6eb1487311
commit 8527dd2d4c
1 changed files with 21 additions and 1 deletions

View File

@ -6,7 +6,7 @@ on:
- master - master
jobs: jobs:
test: test-linux:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
@ -27,6 +27,26 @@ jobs:
make make
./tests ./tests
test-macos:
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
with:
submodules: recursive
- name: Install dependencies
run: |
brew install cmake
- name: Build and test
run: |
mkdir build
cd build
cmake ..
make
./tests
docs: docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 5 timeout-minutes: 5