From a2cde7be5f05b472b54d2fe7fc941877551ad4ed Mon Sep 17 00:00:00 2001 From: tuxuser <462620+tuxuser@users.noreply.github.com> Date: Wed, 31 Jul 2024 15:20:03 +0200 Subject: [PATCH] fix(ci): Distinct feature enabling only for component: daemon --- .github/workflows/build.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 90bdf9f..bef8af9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,6 +12,9 @@ jobs: fail-fast: false matrix: component: [shellcode_utils, loader, shellcode_stage1, shellcode_stage1_network, shellcode_stage2, shellcode_gen, daemon, server] + include: + - component: daemon + features: firewall steps: - name: Checkout @@ -22,7 +25,7 @@ jobs: - name: Build ${{ matrix.component }} working-directory: crates/${{ matrix.component }} - run: cargo build --release --all-features + run: cargo build --release --features=${{ matrix.features }} - name: Upload artifacts uses: actions/upload-artifact@v4