Skip to content

Commit b3febc9

Browse files
Hannes SteffenhagenHannes Steffenhagen
Hannes Steffenhagen
authored and
Hannes Steffenhagen
committed
Add github action CI for the make build on Catalina
1 parent af5bc99 commit b3febc9

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/pull-request-checks.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ on:
44
branches: [ develop ]
55

66
jobs:
7+
check-macos-10_15-make-clang:
8+
runs-on: macos-10.15
9+
steps:
10+
- uses: actions/checkout@v2
11+
with:
12+
submodules: true
13+
- name: Fetch dependencies
14+
run: brew install maven flex bison
15+
- name: Build using Make
16+
run: |
17+
make -C src minisat2-download
18+
make -C src
19+
make -C unit
20+
- name: Run unit tests
21+
run: cd unit; ./unit_tests
22+
- name: Run regression tests
23+
run: cd regression; make
24+
725
check-macos-10_15-cmake-clang:
826
runs-on: macos-10.15
927
steps:

0 commit comments

Comments
 (0)