From d7ee2f8a7c078c633c9428709eeef7f7f8d8da3e Mon Sep 17 00:00:00 2001 From: Roman Date: Mon, 25 May 2026 13:57:27 +0800 Subject: [PATCH] fix: checkout for LEZ and paths --- .github/workflows/fuzz-afl.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/fuzz-afl.yml b/.github/workflows/fuzz-afl.yml index 3f19fd5..bb2bb46 100644 --- a/.github/workflows/fuzz-afl.yml +++ b/.github/workflows/fuzz-afl.yml @@ -46,6 +46,20 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Checkout logos-execution-zone alongside lez-fuzzing + uses: actions/checkout@v4 + with: + repository: logos-blockchain/logos-execution-zone + path: logos-execution-zone + + - name: Symlink logos-execution-zone to sibling directory + run: ln -s "$GITHUB_WORKSPACE/logos-execution-zone" "$GITHUB_WORKSPACE/../logos-execution-zone" + + - name: Install logos-blockchain-circuits + uses: ./logos-execution-zone/.github/actions/install-logos-blockchain-circuits + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + - name: Install AFL++ v4.40c from source run: | sudo apt-get update -q @@ -161,6 +175,20 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Checkout logos-execution-zone alongside lez-fuzzing + uses: actions/checkout@v4 + with: + repository: logos-blockchain/logos-execution-zone + path: logos-execution-zone + + - name: Symlink logos-execution-zone to sibling directory + run: ln -s "$GITHUB_WORKSPACE/logos-execution-zone" "$GITHUB_WORKSPACE/../logos-execution-zone" + + - name: Install logos-blockchain-circuits + uses: ./logos-execution-zone/.github/actions/install-logos-blockchain-circuits + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + - name: Install Rust nightly + llvm-tools-preview uses: dtolnay/rust-toolchain@nightly with: