Skip to content

Commit 4f7f9a3

Browse files
Merge pull request #5445 from hannes-steffenhagen-diffblue/CI/macos-10.15-make-check
Add github action CI for the make build on Catalina
2 parents 2bd790d + dea65ea commit 4f7f9a3

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,30 @@ 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 jbmc/src
20+
make -C unit
21+
make -C jbmc/unit
22+
- name: Run unit tests
23+
run: cd unit; ./unit_tests
24+
- name: Run JBMC unit tests
25+
run: cd jbmc/unit; ./unit_tests
26+
- name: Run regression tests
27+
run: cd regression; make
28+
- name: Run JBMC regression tests
29+
run: cd jbmc/regression; make
30+
731
check-macos-10_15-cmake-clang:
832
runs-on: macos-10.15
933
steps:

0 commit comments

Comments
 (0)