diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 17c3569c..82fcd76c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,8 +11,8 @@ jobs: strategy: matrix: config: - - "--enable-debug --enable-cuckoo --enable-magic --enable-pb-tests --enable-address-sanitizer --enable-undefined-behaviour-sanitizer" - - "--enable-debug --enable-profiling --enable-cuckoo --enable-magic --enable-pb-tests --enable-address-sanitizer --enable-undefined-behaviour-sanitizer" + - "--enable-debug --enable-cuckoo --enable-magic --enable-macho --enable-pb-tests --enable-address-sanitizer --enable-undefined-behaviour-sanitizer" + - "--enable-debug --enable-profiling --enable-cuckoo --enable-magic --enable-macho --enable-pb-tests --enable-address-sanitizer --enable-undefined-behaviour-sanitizer" steps: - uses: actions/checkout@v2 - name: Install dependencies @@ -95,7 +95,7 @@ jobs: - name: Prepare for building run: | ./bootstrap.sh - ./configure --enable-debug --enable-cuckoo --enable-magic --enable-pb-tests + ./configure --enable-debug --enable-cuckoo --enable-magic --enable-macho --enable-pb-tests - name: Build run: make clean && make - name: Run tests @@ -137,13 +137,13 @@ jobs: args: > bash -c " - apt-get update -y && + apt-get update -y && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get -y install tzdata && apt-get install -y automake libtool make gcc pkg-config bison git && git clone https://github.com/VirusTotal/yara && cd yara && ./bootstrap.sh && - ./configure --disable-proc-scan && + ./configure --disable-proc-scan --enable-macho && make && make check " \ No newline at end of file