From 63a7b3ac6eda1a359d44df59a96805a46fd35d6d Mon Sep 17 00:00:00 2001 From: Dominik Maier Date: Thu, 25 Feb 2021 17:24:07 +0100 Subject: [PATCH] more ci jobs --- .github/workflows/build_and_test.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index d4fabe52a1..7f32d76de7 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -12,9 +12,33 @@ jobs: - uses: actions/checkout@v2 - name: Build run: cd libafl && cargo build --verbose + build-all: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build + run: cd libafl &&cargo build --no-default-features --features runtime --features std --features anymapdbg --verbose test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Test run: cd libafl && cargo test --verbose + build-no-std: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build + run: cd libafl && cargo build --no-default-features --verbose + test-no-std: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Test + run: cd libafl && cargo test --no-default-features --verbose + docs: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Test + run: cd libafl && cargo docs \ No newline at end of file